1

由于 Facebook 引入了 API V2.0,因此有了新的Business Mapping API,我们可以将 Facebook App 与Business关联起来。一个伟大的特点是新token_for_business领域:

将应用与业务管理器关联后,您可以请求用户节点上的 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 回答