Facebook营销API - 按帐户获取无广告页面ID
问题描述:
我试图在多个帐户中自动创建广告和创意。其中部分帐户将为空,且不包含现有的广告系列/广告/广告/广告素材。Facebook营销API - 按帐户获取无广告页面ID
与给定的ad_account_id
,有没有办法拉所有关联page_ids
?
如果不是,有什么办法可以拉出与我的用户相关的所有page_ids
?
在UI我有79分的选项,当我创建一个广告,但是当我尝试get_pages()
,什么都不会返回:
In [11]: me = objects.AdUser(fbid='me')
In [12]: pages = me.get_pages()
In [13]: len(pages)
Out[13]: 0
答
在AD帐户和网页都与一个人有关(或系统用户)。您可以为任何广告帐户中的任何网页创建广告。
要列出与您的user_id关联的所有页面,您需要令牌中有manage_pages
权限。这可能是你错过的。 ,您可以尝试在图形浏览器:me?fields=accounts
欲了解更多信息,请查看:https://developers.facebook.com/docs/graph-api/reference/user/accounts/