2
現在是否有可能通過iPhone在推文上傳圖片?如果是這樣,這是如何使用Twitter + Oauth完成的?推特+ OAuth tweet圖片
現在是否有可能通過iPhone在推文上傳圖片?如果是這樣,這是如何使用Twitter + Oauth完成的?推特+ OAuth tweet圖片
在iOS5中,您可以使用Apple的twitter框架,特別是TWTweetComposeViewController
類。
的Alloc和INIT一個TWTweetComposeViewController對象,然後呈遞撰寫視圖給用戶之前使用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。