我正在尝试使用contentful的同步功能,因此我只会从我的空间中获取新的或更新的内容。从fetch中提到的文档我需要一个参数" initial" =" true&#34 ;,我在下面尝试,但是我得到400错误。以前有人用过吗?感谢
[self.client fetchEntriesMatching:@{@"content_type": @"navigationPage",
@"locale":countryCode,
@"initial":@"true"
}
success:^(CDAResponse *response, CDAArray *array) {
} failure:^(CDAResponse *response, NSError *error) {
}];
`
答案 0 :(得分:1)
你称之为完全错误的方法。您应该拨打http://cocoadocs.org/docsets/ContentfulDeliveryAPI/1.10.4/Classes/CDAClient.html#//api/name/initialSynchronizationWithSuccess:failure中记录的initialSynchronizationWithSuccess:failure:
:
这将依次调用Contentful API的同步端点,并将初始参数设置为true。它将返回一个CDASyncedSpace
对象,可用于进一步的请求。在此记录http://cocoadocs.org/docsets/ContentfulDeliveryAPI/1.10.4/Classes/CDASyncedSpace.html