2016-11-29 155 views
0

我試圖在多個帳戶中自動創建廣告和創意。其中部分帳戶將爲空,且不包含現有的廣告系列/廣告/廣告/廣告素材。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 

回答

0

在AD帳戶和網頁都與一個人有關(或系統用戶)。您可以爲任何廣告帳戶中的任何網頁創建廣告。

要列出與您的user_id關聯的所有頁面,您需要令牌中有manage_pages權限。這可能是你錯過的。 ,您可以嘗試在圖形瀏覽器:me?fields=accounts

欲瞭解更多信息,請查看:https://developers.facebook.com/docs/graph-api/reference/user/accounts/