2011-07-21 6 views
0

Facebookの開発者のarticleによると、ページにはタブが接続されています。一般的なタブにはプレーンテキストの文字列でアクセスできます。グラフAPIのFacebookページのタブデータにアクセスするには

私のページのタブデータにアクセスしようとすると、OAuthExceptionエラーには、件名がページでなければならないことが示されます。

私のページがこの例外をスローしている理由はありますか?

ページのIDは次のとおりです。136789689670650

私は根、136789689670650の私の情報を照会するためにグラフを使用すると、私のページの情報がプルアップされています。 グラフを使用してタブ、136789689670650/tabs/reviewsの情報を照会すると、例外がスローされます。

ありがとうございました。

答えて

1

あなたはページのタブにアクセスするには、この順番で物事を実行する必要があります。

がUSER_IDがページの所有者であるhttps://graph.facebook.com/USER_ID/accountsへのHTTP GETを送信します。自分のページの場合は、/me/accountsも行うことができます。

これは次のようにJSONデータ構造を返します。

{ データ:[ { 名: "ページ名"、 access_tokenは: "ページアクセストークン"、 カテゴリ: ""、 IDを"136789689670650"、 }]}

データは、そのユーザによってadmin'd全ページのアレイです。各ページには、次のリクエストに使用する必要がある独自のaccess_tokenがあります。

ページアクセストークンを取得したら、ページアクセストークンを使用して/136789689670650/tabs/reviewsにリクエストを送信できます。

+0

このようにページaccess_tokenを取得することもできます: 'https://graph.facebook.com/PAGE_ID ?fields = access_token&access_token = ACCESS_TOKEN' – DSchultz

関連する問題