0

Wordpress Jetpack 插件的文档并没有真正提供有关如何设置所有内容以使用 Json Rest API 查询您的 wordpress 站点的分步指南。

但是,我已经成功地达到了可以查询我的网站帖子的地步,我想这意味着我已经正确设置了这些步骤。

A, set the wordpress site up correctly 
B, installed jetpack correctly and 
C, set up my developers account with wordpress and registered my
app.

我的目标是建立一个业务目录,我可以从我将编写的 iphone 应用程序访问用户生成的数据,我计划使用 NSURLConnection 发送我的查询,并将返回的 Json 数据存储到手机上的 CoreData 中。

我已经在 word press 上设置了 s2Member,它允许人们以 $XX.XX 的费用加入我的网站,付款后他们可以填写他们的帐户详细信息,其中包括有关他们业务的部分。即姓名、地址和联系方式等。

我想知道如何访问此用户信息。例如,我曾希望我可以执行一个查询,该查询将返回给我每个成员的详细信息,然后我将这些详细信息保存到 coredata/phone 缓存中。但是我不确定如何做到这一点。

我虽然使用的是https://developer.wordpress.com/docs/api/1/get/me/但我不确定这是否会返回我所追求的业务信息,我也不确定如何使用页面上的示例代码构造请求

cURL

curl \
 -H 'authorization: Bearer YOUR_API_TOKEN' \
 'https://public-api.wordpress.com/rest/v1/me/?pretty=1'

我如何把它变成NSURLRequest我的应用程序的NSURLConnection

4

1 回答 1

1

因此,您似乎正试图弄清楚如何使用自定义标头设置 HTTP 请求。像这样的东西:

NSURL *url = [NSURL URLWithString:@"https://public-api.wordpress.com/rest/v1/me/?pretty=1"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request addValue:@"Bearer YOUR_API_TOKEN" forHTTPHeaderField:@"authorization"];

然后,您可以使用您选择的网络 API 触发请求(我推荐NSURLSession用于任何新开发)。

于 2013-12-29T09:53:05.853 回答