4

はい、コアラの宝石を使用したRailsアプリがあります。私はmanage_pages権限を持っており、ユーザーのページとaccess_tokensを正常に取得できます。

ページタブ付きのアプリケーションをユーザーのページの1つに追加したい。基本的には、アプリのプロファイルに移動し、[ページに追加]をクリックして、追加するページを選択するのと同じです。

GraphAPIのどこでこれが行われるのかわかりません。

4

3 に答える 3

4

Graph APIを使用してページを管理する権限がある場合は、ページアクセストークンを使用してPAGE_ID /tabsにHTTPPOSTリクエストを発行することにより、ページにインストールされているタブの現在のリストの最後にprofile_tabをインストールできます。

https://graph.facebook.com/YOUR_PAGE_ID/tabs/create/?app_id=YOUR_APP_ID&access_token=YOUR_TOKEN

お役に立てば幸いです。

于 2011-09-22T18:27:20.190 に答える
1

私はこのようにやっています:

koala = Koala::Facebook::API.new( page_token )

tabs = koala.get_connections("me", "tabs")

koala.put_connections("me","tabs", {app_id: new_app_id }, {api_version: "v2.3"})

tabs = koala.get_connections("me", "tabs")

タブを調べて、新しく追加されたタブを検索します。

タブを削除する場合:

koala.delete_connections("me","tabs", {app_id: id_to_be_deleted }, {api_version: "v2.3"})
于 2015-06-10T22:02:01.023 に答える
0

あなたが与えた答えは正しいです。私も同じようにやりました。 https://graph.facebook.com/pageid/tabs?app_id=applicationid&method=POST&access_token =ページアクセストークン`このFacebookリクエストを使用して、アプリケーションプロファイルページをFacebookファンページに追加できますが、コメントを追加しますファンページ。しかし、その新しいスルーは手動で、ファンページ内にコメントボックスを追加したかった。コメントプラグインを使用できますか、それを使用する方法は?fbmlのアプリケーションによって。

于 2011-10-04T05:36:58.993 に答える