1

Facebook が API V2.0 を導入して以来、Facebook アプリをビジネスに関連付けることができる新しいビジネス マッピング APIがあります。優れた機能の 1 つは、新しいフィールドです。token_for_business

アプリが Business Manager に関連付けられると、User ノードの token_for_business フィールドを要求できます。これは、同じ Business Manager によって管理されているすべてのアプリでこの人物に同じ文字列を返します。

それを自分のコードで利用したいと思います。問題は、私のコードは複数の Facebook アプリで実行される可能性が高く、アプリの構成をチェックする必要があるということです。

うまくいかないことを確認するために、アプリが良いビジネスに属しているかどうかを確認したいと思います。グラフ API を使用してそれを行うにはどうすればよいですか? アプリの access_token がありますが、そのプロパティを読み取る方法が見つかりません。それは可能ですか?

applicationエンドポイントのドキュメントでは、そうではないと思いますが、特に新機能については、ドキュメントが不完全である可能性があることを知っています!

4

1 に答える 1

0

ビジネスの接続されたオブジェクトを確認することで、逆の方法で取得できます。

You can retrieve all Facebook objects (e.g. pages, apps, etc) where an Ad User is an administrator (or developer/advertiser) for a specific business:

    curl -G\
    -d "business_id=<business_id>" \
    -d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/connectionobjects"

https://developers.facebook.com/docs/marketing-api/businessmanager/v2.3#connection-objects

于 2015-05-03T23:35:28.003 に答える