0

Wordpress Jetpack プラグインのドキュメントには、Json Rest API を使用してワードプレス サイトにクエリを実行するためのすべての設定方法について、段階的なガイドが提供されているわけではありません。

しかし、私は自分のサイトの投稿を照会できるようになりました。これは、これらの手順が正しく設定されていることを意味すると思います。

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 に保存する予定です。

私はワードプレスで s2Member を設定しました。これにより、人々は $XX.XX の費用で私のサイトに参加できます。支払い後、ビジネスに関するセクションを含むアカウントの詳細を入力できます。つまり、名前、住所、連絡先など。

このユーザー情報にアクセスする方法を知りたいです。たとえば、単一のクエリを実行して、すべてのメンバーの詳細を返し、それをコアデータ/電話キャッシュに保存できることを期待していました。ただし、これを行う方法がわかりません。

使用について私が持っていたのは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 に答える