Facebookページを作成しました。また、別のFacebookアプリもあります。
フェイスブックアプリにフェイスブックアプリを含むタブをフェイスブックページに追加するにはどうすればよいですか?
ページへのインストールを許可するようにアプリを設定し、タブ名、タブ画像などを追加しましたが、アプリにアクセスしたときにFacebookページに追加されるアプリとしてアプリが表示されません
このリンクを使用できますが、
追加app_id
およびapp_namespace
、
<a href="http://www.facebook.com/dialog/pagetab?app_id=YOURAPPID&next=URLOWNEDBYOURAPP">Tab Link</a>
これは、以前はFacebook UIを使用して簡単でした。残念ながら、facebookはこれを削除しました。
を使用して追加できます
http://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL
これをhtmlにして、以下に公開しました。ただアクセスして、アプリのパラメーターを入力し、送信ボタンを押すだけで完了です。
http://www.jibecompany.com/2012/add-a-facebook-page-tab-application-to-your-page
これを行うには主に2つの方法があり、3番目の方法はアプリ開発者の制御外であるため、範囲外であると思います
このために、ユーザーをダイアログに送信すると、アプリをページに追加するように求められます
使用例は、ユーザーをこの形式のURLにリンクすることです。
http://www.facebook.com/dialog/pagetab
?app_id=<APP_ID>
&redirect_uri=<A URL OWNED BY YOUR APP>
アプリが所有するURLはすべてredirect_uri
パラメータ。ただし、ほとんどの場合、アプリの設定で[ページタブURL]または[ページタブURLの保護]にアプリが使用する値と同じ値を使用する必要があります。
実例として、 このダイアログ を使用して InstaTab アプリを追加できます。
管理者には次のようなダイアログが表示されます。
ダイアログの完全なドキュメントは Add Page Tab dialog documentation にあります
Pageオブジェクトの/tabs
connection ページにアプリを直接追加できます。 API呼び出しを行うには、manage_pages
許可 ページ管理者から。
それができたら、 ページアクセストークン を使用してPOST /v2.0/<PAGE ID>/tabs
1つのパラメーター、app_id
ページに追加するアプリのアプリIDの値を使用します。アプリがページタブを提供する場合、そのタブはページに追加されます。
サンプルAPI呼び出しは、HTTP POST=
https://graph.facebook.com/{page-id}/tabs
?app_id={app-id-to-add}
&access_token={page-access-token}
ページ管理者はFacebookのページ管理インターフェイスを使用して、 App Centerのページのアプリセクション でページタブを提供するアプリを検索できます。この場合、上記のメソッドのいずれかを使用してタブを追加するには、このメソッドを介してアプリ
1) https://developers.facebook.com/apps/ を入力して、(またはcreate)を選択します。
3)次に入力:
- https://facebook.com/dialog/pagetab?app_id=APP_ID&redirect_url =https://yoursite.com または - http://facebook.com/add.php?api_key=APP_KEY&pages = 1&page =PAGE_ID
https://developers.facebook.com/docs/reference/dialogs/add_to_page/
アプリのアプリIDとキャンバスURLを置き換えた後、そこにURLがあります。例えば.
https://www.facebook.com/dialog/pagetab?app_id=123456789
&display=popup&next=http://www.myhosting/myapp/index.php
次に、どのページにアプリを追加するかを選択するように求められます。
アプリはアプリであり、ページはページです。人々がタブについて話すとき、つまり、あなたがページにアプリを追加したときです。古いFBページのレイアウトでは、アプリのリストは横のタブでした。
開発者ページに[プロファイル]タブページを追加します([設定の編集]> [プロファイル]) http://www.facebook.com/developers/apps.php
セッションで現在アクティブで、Tabs-Urlsを追加したすべてのアプリをタブとして追加できます。
パブリックプロファイル/ページで「+」アイコンを使用して追加します-リストにない場合は、リストの下部にある検索機能を使用します。
タブが空白の場合は、タブのURLを直接開きます。動作しない場合は、動作するまで修正します。そこで動作している場合、問題はホストとのfbの通信内にあります。ログファイルを確認してください!
ワイルドな推測:FacebookはPOST request。
あなたには少し遅れましたが、他の人にとってはかもしれませんが、新しいタブにアプリを追加する方法を見つけました: