我尝试在多个帐户中自动创建广告和广告素材。其中一些帐户将为空,没有现有的广告系列/广告/广告/广告素材。
对于给定的ad_account_id
,有没有办法拉出所有关联的page_ids
?
如果没有,有没有办法拉出与我的用户关联的所有page_ids
?
在用户界面中,我创建广告时有79个页面选项,但是当我尝试get_pages()
时,没有返回任何内容:
In [11]: me = objects.AdUser(fbid='me')
In [12]: pages = me.get_pages()
In [13]: len(pages)
Out[13]: 0
答案 0 :(得分:0)
广告帐户和页面都与某个人(或系统用户)相关联。您可以在任何广告帐户中为任何网页制作广告。
要列出与您的user_id相关联的所有页面,您需要在令牌中获得manage_pages
权限。这可能是你错过的。
您可以在Graph Explorer上试用它:me?fields=accounts
有关详情,请查看:https://developers.facebook.com/docs/graph-api/reference/user/accounts/