2

我是新手,我找不到太多关于使用这种方法的文档。

SDK 可以在这里找到:https ://github.com/Pocket/Pocket-ObjC-SDK

我特别想使用这种方法:https ://github.com/Pocket/Pocket-ObjC-SDK/blob/master/SDK/PocketAPI.h#L88

为了使用此 API 调用:http ://getpocket.com/developer/docs/v3/retrieve ,它将获取用户的文章。

我在方法中提供什么?正如我所说,我一般对这些东西很陌生,特别是委托等,所以我有点困惑如何去实现这个方法。

4

1 回答 1

0

下面的代码是一个示例,说明如何使用除 count 之外的所有默认参数调用http://getpocket.com/developer/docs/v3/retrieve,我将其设置为 2。这假定用户已经登录,并且根据安装说明在 AppDelegate 中添加了这一行

[[PocketAPI sharedAPI] setConsumerKey:@"Your Consumer Key Here"];

.

#import "PocketAPI.h"

[[PocketAPI sharedAPI] callAPIMethod:@"get"
                      withHTTPMethod:PocketAPIHTTPMethodPOST
                           arguments:@{ @"count" : @"2" }
                             handler: ^(PocketAPI *api, NSString *apiMethod,
                                        NSDictionary *response, NSError *error){
                                 NSLog(@"%@", response);
                                 NSLog(@"%@", error);
                             }];

如果您只想使用默认参数。使用这个(nil 不起作用):

arguments:@{}
于 2013-10-19T21:57:39.723 回答