0

カスタム RKPathMatcher 実装をプラグインしてカスタム パスをサポートすることは可能ですか?

応答 JSON で返すフィールドを選択できる LinkedIn API を使用しています。たとえば、次の例では、接続の firstName フィールドと lastName フィールドのみが返されます (他の多くのデータは除外されます)。

[api path]/people/~/connections:(fistName,lastName)

接続に同じ RKObjectMapping を使用できるようにしたいが、パスがわずかに異なる場合は一致させたい。すべての接続フィールドを取得するには、「/people/~/connections」の場合があります。または、上記のように、可変数のフィールドを指定します。例: '/people/~/connections:(id,modified,phone)。

これは、次のような単一の応答記述子で可能ですか。

RKResponseDescriptor *responseDescriptor = [RKResponseDescriptor responseDescriptorWithMapping:connectionMapping method:RKRequestMethodGET pathPattern:@"people/~/connections" keyPath:@"values" statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
4

0 に答える 0