-1

contentful の同期機能を使用しようとしているので、自分のスペースから新しいコンテンツまたは更新されたコンテンツのみを取得します。ドキュメントから、フェッチで「initial」="true"のパラメーターが必要であると書かれていますが、以下で試していますが、400エラーが発生します。誰かがこれを以前に使用したことがありますか?ありがとう

[self.client fetchEntriesMatching:@{@"content_type": @"navigationPage",
                                        @"locale":countryCode,
                                        @"initial":@"true"

                                        }
                              success:^(CDAResponse *response, CDAArray *array) {



                          } failure:^(CDAResponse *response, NSError *error) {


                          }];

`

4

1 に答える 1

1

完全に間違ったメソッドを呼び出しています。initialSynchronizationWithSuccess:failure:ここに記載されているを呼び出す必要がありますhttp://cocoadocs.org/docsets/ContentfulDeliveryAPI/1.10.4/Classes/CDAClient.html#//api/name/initialSynchronizationWithSuccess:failure :

これにより、初期パラメーターが true に設定された Contentful API の同期エンドポイントが呼び出されます。CDASyncedSpaceさらなるリクエストに使用できるオブジェクトを返します。ここに文書化されています http://cocoadocs.org/docsets/ContentfulDeliveryAPI/1.10.4/Classes/CDASyncedSpace.html

于 2016-12-07T16:12:54.570 に答える