0

ページの Facebook フィードを IOS アプリに表示したいと考えています。今、私はPHPの例を見ました.それは次のことをしています.

$profile_id = "111111111111111231";

//App Info, needed for Auth
$app_id = "12312424123214123124123";
$app_secret = "12312421415123124123";

//Retrieve auth token
$authToken = fetchUrl("https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={$app_id}&client_secret={$app_secret}");

$json_object = fetchUrl("https://graph.facebook.com/{$profile_id}/feed?{$authToken}");
//echo "https://graph.facebook.com/{$profile_id}/feed?{$authToken}";

もちろん、コードを偽物に変更しました。しかし、ブラウザで正しいコードを使用して手順を実行すると. JSON でフィードを取得します。

私の質問は、この PHP を Objective-c コードに変換して JSON を解析するだけでよろしいですか? または、覚えておく必要があることはありますか?

敬具

4

1 に答える 1

0

PHPまたはObjective-cのfacebookからのJSON回答は同じですが、回答はページングされています。

つまり、ページに残る最初の結果を取得してから次のページへのリンクを取得するため、パーサーは結果の最後まで (または必要に応じて) 次のリンクをたどる必要があります。

答えを確認するには、Graph API Explorer (me/feed ) または Objective-c [facebook requestWithGraphPath:@"me/feed" andDelegate:self]; を使用できます。

あなたはこのようなものを見つけるでしょう

"ページング": { "前": " https://graph.facebook.com/100001050796104/feed?limit=25&since=1361206612 ", "次": " https://graph.facebook.com/100001050796104/feed? limit=25&until=1361193119 " }

したがって、JSON とパーサーを使用する場合は、「フォロワー」を実装するか、単に e UIWEBView を使用して、ユーザーがリンクを通過できるようにする必要があります。

この助けを願っています

于 2013-02-18T17:51:36.580 に答える