gpt4 book ai didi

iphone - Twitter + OAuth 用于带有图像的推文

转载 作者:行者123 更新时间:2023-12-03 21:18:40 25 4
gpt4 key购买 nike

现在可以通过 iPhone 上传推文中的图像吗?如果是这样,如何使用 Twitter + Oauth 完成此操作?

最佳答案

在iOS5中,您可以使用Apple的twitter框架,特别是TWTweetComposeViewController类。

分配并初始化一个 TWTweetComposeViewController 对象,然后在向用户呈现撰写 View 之前使用 addImage:(UIImage*)image 方法,例如:

TWTweetComposeViewController *tweetComposer = [[TWTweetComposeViewController alloc] init];
[tweetComposer addImage:someImage];
[tweetComposer setInitialText:@"Tweet about this image"];
[self presentModalViewController:tweetComposer animated:YES]; // Assuming this in a UIViewController subclass
[tweetComposer release];

方法addImage:setInitialText:返回一个BOOL,如果图像/文本添加成功则返回YES,如果无法添加则返回NO,例如如果您可以在呈现 TWTweetComposeViewController 之后添加图像/文本,否则会使推文长度超过 140 个字符。

图像上传已为您完成,您只需以 UIImage 形式提供图像数据

这样做的缺点是它要求用户在设备上注册他们的 Twitter 帐户,但如果他们没有注册,它会提示他们注册。而且它仅适用于ios5及以上版本,因此不支持iPhone 3G或iPod touch 2G。

关于iphone - Twitter + OAuth 用于带有图像的推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7238455/

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