gpt4 book ai didi

ios - 在 iOS 聊天中的 QuickBlox QBUUser 中设置聊天/头像

转载 作者:可可西里 更新时间:2023-11-01 05:28:34 25 4
gpt4 key购买 nike

在 QuickBlox 中,我们获得了每个注册到 QuickBlox 的用户的 QBUUser 实例。但是我没有找到任何属性来设置个人资料照片的头像 url 并更新它。我想在属性 customData 中设置 url 。这是设置头像 Url 的正确方法吗?如果存在任何其他方法,请告诉我。提前致谢。

最佳答案

最后,我对 QBUUser 中的 customData 属性感到满意。

我刚刚创建了一个字典,并在该字典中的某个 Key 中设置了 url。

然后创建了它的 JSON 字符串并将其设置在 QBUUser 属性 customData 中并更新了它并且它起作用了。这是它的小代码片段。

        QBUUser *user = [QBUUser user];
user.ID = qbUserID; // Set User id so it updates that user
NSDictionary *dict = @{kUserPicture:@"myprofileurl.png"}; // Created dictionary to store Avatar URl
user.customData=[dict JSONRepresentation]; // Created its Json String

[QBRequest updateUser:user successBlock:^(QBResponse *response, QBUUser *user) {
NSLog(@"customData %@",user.customData);
} errorBlock:^(QBResponse *response) {

}];

在成功 block 中我得到了这个响应

ID:qbID
创建于:2014-12-26 13:04:56 +0000 更新于:2014-12-26 13:05:02 +0000
外部用户 ID:45454 Blob ID:0 Facebook ID:(空) twitterID:(null)
全名:blabla
邮箱:blabla@gmail.com
登录:blabla@gmail.com
电话:9999999999
标签:(空)
lastRequestAt:2014-12-26 13:39:24 +0000
customData:{"user_picture":"myprofileurl.png"} 网站:(null)

关于ios - 在 iOS 聊天中的 QuickBlox QBUUser 中设置聊天/头像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27620666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com