2017-02-15 27 views
0

Graph Apiというクエリを使用して投稿IDを使用して投稿文を取得したいとします。私は同じように努力しています。Graph Api Explorerを使用して投稿文を取得

GET/v2.8/{14346289902472_1788429604532785} 

GET/v2.8/{14346289902472_1788429604532785} HTTP1.1 

ドキュメントが言うように。 enter image description here

しかし、両方ともエラーが表示されます。

{ 
    "error": { 
    "message": "(#803) Some of the aliases you requested do not exist: {14346289902472_1788429604532785}", 
    "type": "OAuthException", 
    "code": 803, 
    "fbtrace_id": "AKd65t6sFzI" 
    } 
} 

{ 
    "error": { 
    "message": "Unknown path components: /1.1", 
    "type": "OAuthException", 
    "code": 2500, 
    "fbtrace_id": "DbFPezM2JiA" 
    } 
} 

どのように私はポストのIDを使用してポストテキストを取得できますか?あなたは、単一フィード項目を取得しようとしている1

enter image description here

答えて

0

編集。

GET https://graph.facebook.com/v2.8/143462899029472/feed?id=1788429604532785 



{ 
    "error": { 
    "message": "(#12) singular statuses API is deprecated for versions v2.4 and higher", 
    "type": "OAuthException", 
    "code": 12, 
    "fbtrace_id": "CJpKkf7emZS" 
    } 
} 

グラフapiではこれを許可していません。

フィードを入手してGET https://graph.facebook.com/v2.8/143462899029472/feedを取得し、必要なものが見つかるまで繰り返します。あなたが最初のセットでそれを見つけることができない場合は、ページを付けて、次のセットに入れてください。

+0

取得するために、どのように投稿テキスト? – Humty

+0

私はあなたが望むことをするのに役立つはずの最後に少し追加しました。 –

1

最初にそのIDを取得しましたか?

https://www.facebook.com/14346289902472_1788429604532785https://www.facebook.com/ImranKhanOfficial/posts/1788429604532785にリダイレクト訪問し、あなたがAPIを介してページ名ImranKhanOfficialを検索するとき、あなたはそのページIDが143462899029472です見つけます。

ので
14346289902472
代わりの
143462899029472

そして、あなたはポストidの「接頭辞」としてことを使用したら、それは完全に正常に動作します:https://developers.facebook.com/tools/explorer?method=GET&path=143462899029472_1788429604532785&version=v2.8

関連する問題