FB商務管理平臺(Business Manager) (2)
阿新 • • 發佈:2019-04-27
sin signed com tin -a sse 特殊 mage spa
Business Manager 商務管理平臺(以下簡稱BM)API
一站式管理廣告帳戶、主頁及相關的工作人員。
BM功能結構(其中:賬戶下的節點屬於市場營銷API)
API / SDK
FB提供了多種語言的SDK, SDK列表
當然,如果你使用了其他的語言來實現的api,那也可以通過curl 實現封裝自己的SDK.
API 可通過curl模擬抓取 采用rest風格,比如要訪問某BM賬戶下的員工,那url應該是:
https://graph.facebook.com/<API_VERSION>/<business_id>/business_users
API接口路徑規則
Host:https://graph.facebook.com/
+v<API_VERSION>/ (V必須有 如:v3.2)
+<根節點>/
+<節點>/...
所有接口均需附上用戶token(GET/POST): access_token=<ACCESS_TOKEN>
比較重要的幾個節點
- /me (特殊節點,代表當前API用戶)
- /<BUSINESS_ID> (當獲取到BM ID後,BM下資產等均通過此節點獲取)
獲取和“我”相關的BM列表
/me/businesses
<BUSINESS_ID>節點下內容
獲取BM下用戶列表
-
<BUSINESS_ID>/business_users //獲取所有員工(管理員和員工)
-
<BUSINESS_ID>/system_users //獲取系統用戶(虛擬用戶)
-
<BUSINESS_ID>/pending_users //獲取邀請但還未接受的用戶
BM資產管理
主頁
-
- <BUSINESS_ID>/owned_pages //自有
- <BUSINESS_ID>/client_pages //代理
- <BUSINESS_ID>/pending_owned_pages //審核中的自有主頁
- <BUSINESS_ID>/pending_client_pages //審核中的代理主頁
應用
-
- <BUSINESS_ID>/(owned_apps | client_apps | pending_client_apps)
廣告賬戶 字段參考文檔
-
-
<BUSINESS_ID>/(owned_ad_accounts | client_ad_accounts | pending_owned_ad_accounts | pending_client_ad_accounts)
-
相互關聯接口
//BM用戶可管理的主頁(此處的user_id是用戶在BM下的用戶ID) <BUSINESS_SCOPED_USER_ID>/assigned_pages //哪些用戶可管理此主頁 <PAGE_ID>/assigned_users?business=<business_id> //用戶可管理的賬戶 <BUSINESS_SCOPED_USER_ID>/assigned_ad_accounts //哪些用戶可管理此賬戶(act_ 必須有) act_<AD_ACCOUNT_ID>/assigned_users //賬戶可投放的應用列表 act_<AD_ACCOUNT_ID>/advertisable_applications
FB商務管理平臺(Business Manager) (2)