使用iOS SDK / API访问Tumblr供稿

时间:2014-05-20 20:35:18

标签: ios tumblr

我正在尝试创建Tumblr应用程序。

它必须是iOS 7的应用程序。要求 是使用TMTumblrSDK但据我所知,文档缺乏。

我想出了如何使用用户身份验证,但我无法弄清楚 如何获得我自己的饲料。

1 个答案:

答案 0 :(得分:0)

我终于明白了。 例如:

NSArray* paramsKeys = [[NSArray alloc] initWithObjects:
                       @"limit",
                       @"offset",
                       @"type",
                       nil];
NSArray* paramsVals = [[NSArray alloc] initWithObjects:
                       [[NSString alloc] initWithFormat:@"%i", limitNextPage],
                       [[NSString alloc] initWithFormat:@"%i", _dashboardOffsetAudio],
                       @"audio",
                       nil];
NSDictionary *paramsDict = [[NSDictionary alloc]initWithObjects:paramsVals forKeys:paramsKeys];

[[TMAPIClient sharedInstance]dashboard:paramsDict callback:^(id response, NSError *error){
    if(!error) {
        NSDictionary *dashboard = response;
    }
}];

最重要的部分是静态块“sharedInstance”。显然,整个SDK都与Tumblr元数据标准一起使用。因此,如果您找不到所需的内容,可以查看Tumblr API文档,该文档解释了可能性:https://www.tumblr.com/docs/en/api/v2

说明:

  • paramsKeys:这些是API中使用的密钥。可以在“/ posts - Retrieve Published Posts”下找到。
  • paramsVals:我用它来制作阵列列表。
  • paramsDict:将这两者结合起来。
  • sharedInstance:整个应用程序使用此方法与Tumblr进行交互。仪表板需要使用上述参数并返回一个响应对象,该对象只是您请求的数组。

    我希望这对其他人有所帮助。