如何检索Facebook用户的广告帐户ID?

时间:2013-07-23 12:33:40

标签: facebook facebook-graph-api facebook-ads-api

在我的应用中,我想代表用户创建Facebook广告。如果他有FB广告帐户以及他的广告帐户ID是什么,我如何通过API发现?

2 个答案:

答案 0 :(得分:6)

如果您的应用可以访问Ads API并且您拥有ads_management Permission,则可以通过拨打/<USER ID>/adaccounts

来检索广告帐户列表

响应是adaccount个对象的数组,在此处记录:https://developers.facebook.com/docs/reference/ads-api/adaccount/

答案 1 :(得分:5)

您可以使用facebook图形资源管理器来删除此信息。您必须指定要传递到Facebook图形资源管理器的字段。示例:

https://graph.facebook.com/ {USER_ID}?字段= ID,名字,adaccounts

此外,您可以使用此http://rubygems.org/gems/zuck来检索特定用户的所有adaccounts / ads / account_id,只需记住您必须具有足够的权限才能阅读此信息,并且还需要一个尚未过期的令牌。