在iOS上显示公司的Twitter订阅源

时间:2014-04-04 17:16:20

标签: ios iphone twitter

我正在为客户开发一个应用程序,他们希望在底部的小视图中显示应用程序上的Twitter提要。

我对twitter的开发领域很新,似乎无法想出这个,所以请耐心等待。他们希望它几乎像一个iAd,以显示他们的Twitter提要。我做了一些googleing并没有找到太多帮助。我试过了this但是已经弃用了。

我真的迷失在哪里开始所以我想这是我的问题开始的地方。是否可以在底部的“iAd like”横幅中显示Twitter Feed?它会非常复杂吗? iOS Twitter文档在哪里?我应该如何开始?出于某种原因,我只是觉得自己真的迷失了,很抱歉,如果这些都是简单的问题。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您必须请求公司的Twitter时间表,并将其显示在屏幕底部的自定义视图中。

示例:

NSURL* url = [NSURL URLWithString:@"https://api.twitter.com/1.1/statuses/user_timeline.json"];
NSDictionary* params = @{@"count" : @"50", @"screen_name" : @”YourCompanyNameHere”};

SLRequest *request = [SLRequest requestForServiceType:SLServiceTypeTwitter
                                        requestMethod:SLRequestMethodGET
                                                  URL:url parameters:params];

[request performRequestWithHandler:^(NSData *responseData,
                                     NSHTTPURLResponse *urlResponse, NSError *error) {

    if (!error)
        NSError *jsonError;
        NSArray *responseJSON = [NSJSONSerialization
                                 JSONObjectWithData:responseData
                                 options:NSJSONReadingAllowFragments
                                 error:&jsonError];

       // Show the content of the responseJSON in a view.
    }
}];

这是一个很好的教程,解释了所有步骤:How to Load And Display A Twitter Stream In An iOS App

Twitter Framework Reference