gpt4 book ai didi

ios - TWTRTweetView 未加载个人资料图片

转载 作者:行者123 更新时间:2023-12-01 20:04:42 25 4
gpt4 key购买 nike

我正在从服务器加载推文。 Tweet json 正确通过并具有所有正确的字段,例如

"profile_background_color" = C0DEED;
"profile_background_image_url" = "http://abs.twimg.com/images/themes/theme1/bg.png";
"profile_background_image_url_https" = "https://abs.twimg.com/images/themes/theme1/bg.png";
"profile_background_tile" = 0;
"profile_image_url" = "http://pbs.twimg.com/profile_images/blahblahb/blahblah.jpg";
"profile_image_url_https" = "https://pbs.twimg.com/profile_images/blahblahblah/blahblah.jpg";
"profile_link_color" = 0084B4;
"profile_sidebar_border_color" = C0DEED;
"profile_sidebar_fill_color" = DDEEF6;
"profile_text_color" = 333333;
"profile_use_background_image" = 1;

我愿意
TWTRTweet* t = [[TWTRTweet alloc] initWithJSONDictionary:tweetDict];
[_tweetView configureWithTweet:t];

除个人资料图像外,所有内容均正确显示。它只是一个空白的灰色矩形。

最佳答案

原来您需要登录才能加载配置文件图像。我猜大多数人直接从 twitter api 加载推文并且已经过身份验证,所以这不是一个大问题。我在服务器中使用 twitter api 来缓存推文并将其提供给我的 iOS 客户端,因此客户端未经过身份验证。修复将以下内容放在我的应用程序委托(delegate)中
import <TwitterKit/TwitterKit.h>

//in app:didFinishLaunchingWithOptions:
[[Twitter sharedInstance] startWithConsumerKey:@"****" consumerSecret:@"****"];

关于ios - TWTRTweetView 未加载个人资料图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39256179/

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