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

以下のコードは、 2 に設定した count 以外のすべてのデフォルト引数を使用してhttp://getpocket.com/developer/docs/v3/retrieveを呼び出す方法の例です。これは、ユーザーが既にログインしていることを前提としています。 、およびこの行がインストール手順に従って 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 に答える