Graph API、 [https://graph.facebook.com/page_id/tabs]とHTTP POSTを使用して、自分のFacebookページにカスタムタブを追加できます。Facebookアプリケーションプロファイルページにカスタムタブをプログラムで追加するにはどうすればよいですか?
ただし、Facebookアプリケーションのプロフィールページにカスタムタブを追加できません。実際、HTTP GETを使用したAPI [https://graph.facebook.com/page_id/tabs]も失敗します。
(私は意味、私もAPIで自分のFacebookアプリケーションのプロフィールページのタブを取得することはできません。)
私が間違って何をしているのですか?ここで
私は私がやろうとしています何を一覧表示しています:
- 私は
manage_pages
許可を使用して、ユーザー(ADMIN_USER)のためaccess_token
(例えばa1)を取得します。このaccess_tokenは付き (A1)、私はグラフAPIを使用して、> [https://graph.facebook.com/me/accounts]およびページ(ページとアプリケーション・プロファイル・ページ)のリストを取り戻す:
{ "データ":[ { "名前": "Bgを"、 "access_tokenは": "* **"、 "カテゴリ": "資本財"、 "ID": "* **** " "、 { "名前": "Testapp2Pip"、 "access_tokenは": "* ** * *** "、 "カテゴリ": "アプリケーション"、 "ID": " ** *」 }、
今、私はグラフAPIを使用して、[https://graph.facebook.com/page_id/tabs]
ケース1.バックグラウンドページ(通常のページ)と対応するaccess_tokenにpage_id
を使用すると、そのページのタブが表示されます。私はここで間違って何をやっている
{
"error": {
"message": "Unsupported get request.",
"type": "GraphMethodException"
}
}
:
ケース2.私はTestapp2Pipページ(アプリケーション・プロファイル・ページである)と、対応するaccess_tokenはのためpage_id
を使用している場合、私はエラーを取得しますか?アプリケーションプロファイルページのタブを取得するにはどうすればよいですか?また、グラフAPIを使用して、アプリケーションのプロファイルページにカスタムタブを追加したいと思っています。
などです。 appid xyzを持つアプリがあると言ってください。私はまた、アプリケーションのためのページアクセストークンを持っている(https://graph.facebook.com/me/accountsによって得た)。今、[https://graph.facebook.com/page_id/tabs]でアプリのプロフィールページのタブを取得したいときに、Unsupported get requestがエラーになります。 –