Facebook市场营销API通过不带广告的账户获取页面ID

2024-04-20 10:12:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在多个客户中实现广告和创意创作的自动化。其中一些帐户将为空,没有现有的活动/AdSets/Ads/creative。在

对于给定的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

Tags: 方法inidsget客户page帐户account
1条回答
网友
1楼 · 发布于 2024-04-20 10:12:36

广告帐户和页面都与一个人(或系统用户)关联。你可以为你的任何一个广告帐户中的任何页面创建广告。在

要列出与您的用户标识关联的所有页面,您需要在令牌中具有manage_pages权限。这可能就是你所缺少的。 您可以在图形资源管理器上尝试:me?fields=accounts

有关详细信息,请检查:https://developers.facebook.com/docs/graph-api/reference/user/accounts/

相关问题 更多 >