如何将应用程序的Twitter帐户与用户的Twitter分享(帖子)从您的应用程序相关联?

时间:2014-07-26 20:46:04

标签: ios twitter

我的应用允许用户将应用创建的照片分享到他们的Twitter帐户。我已使用Accounts FrameworkSLRequest实现了此Twitter功能。

这完美无缺。但是,我想这样做,以便我的应用程序的Twitter帐户附加到用户想要分享照片时由我的应用生成的每个帖子。

这是我正在谈论的图片:

enter image description here

请注意,在我的女朋友的下方!",有一个小图标,其中包含" Frontback"在它的旁边。如果你点击" Frontback"它会带你到他们的Twitter页面。

我希望我的应用做同样的事情。我查看了Twitter REST API资源here,但没有找到我想要完成的任何内容。

编辑:

以下是我的Twitter分享代码示例:

NSDictionary *message = @{ @"status": self.twitterStatus};

NSURL *requestURL = [NSURL URLWithString:@"https://api.twitter.com" @"/1.1/statuses/update_with_media.json"];

SLRequest *postRequest = [SLRequest requestForServiceType:SLServiceTypeTwitter 
                                            requestMethod:SLRequestMethodPOST  
                                                      URL:requestURL parameters:message];                   
postRequest.account = twitterAccount;

[postRequest addMultipartData:self.imageData
                     withName:@"media[]"
                         type:@"image/jpeg"
                     filename:@"image.jpg"];

[postRequest setAccount:postRequest.account];

然后我在performRequestWithHandler上拨打postRequest来执行请求并发布到Twitter。

1 个答案:

答案 0 :(得分:1)

使用Twitter API时使用您的应用ID,您应用中的帖子会自动标记应用的链接和图标。