企業可認領自身擁有的粉絲專頁。這可讓管理員輕鬆將用戶指派給需存取的粉絲專頁。
企業可認領自身擁有的粉絲專頁,這可讓他們管理粉絲專頁的所有層面,包括移除任何已被授予存取權限的代理商或其他企業。企業也可以要求粉絲專頁的代理商存取權限,這可讓他們透過有權限存取的廣告帳號在粉絲專頁刊登廣告。
若要以 OWNER
身分認領企業的粉絲專頁,您需要粉絲專頁編號和企業編號。然後傳送 POST
要求:
要求者需要具備:
若要發出此要求,您必須使用您企業「管理員用戶」或「管理員系統用戶」的存取權杖。如果發出此呼叫的用戶成為該粉絲專頁的專頁管理員或 MANAGER
超過 7 天以上,則企業會立即擁有該粉絲專頁。Facebook 會在回應中傳回 access_status
,並設定為 CONFIRMED
。如果某人成為該粉絲專頁的專頁管理員或 MANAGER
不超過 7 天,我們不會自動批准此 API 要求。
如果發出 OWNER
認領呼叫的用戶不具備該粉絲專頁的適當權限,呼叫會失敗。與認領廣告帳號不同的是,我們不會向粉絲專頁管理員傳送要求來取得批准。
curl \ -F "page_id=<PAGE_ID>" \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/owned_pages"
若要以 AGENCY
身分認領企業的粉絲專頁,您需要粉絲專頁編號。然後傳送 POST
要求:
如果要求者擁有該粉絲專頁的管理員權限,系統將自動批准此要求。如果沒有,則粉絲專頁管理員將需要批准要求。
代理商無法將粉絲專頁重新分享給其他企業。
代理商可以立即開始在粉絲專頁刊登廣告(透過有權限存取的廣告帳號)。
curl \ -F "page_id=<PAGE_ID>" \ -F "permitted_tasks=['ADVERTISE', 'ANALYZE']" \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/client_pages"
如果使用 AGENCY
:
permitted_tasks
pages_manage_metadata
和 pages_show_list
權限如果您發出 AGENCY
認領卻不具備適當的粉絲專頁權限,回應將是 PENDING
。該粉絲專頁的管理員可登入並授予存取權、拒絕或舉報該認領為垃圾訊息。如果企業的粉絲專頁管理權限要求遭舉報為垃圾訊息的數量過多,我們會鎖定該企業管理平台。
若要查看您已要求存取權限但仍等待批准的所有客戶粉絲專頁,請發出以下 GET
呼叫。您需要管理員系統用戶的存取權杖:
curl -G \ -d "access_token=<ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/pending_client_pages"
若要查看您企業擁有的所有粉絲專頁,請使用以下 GET
呼叫:
curl -G \ -d "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/owned_pages"
若要查看您的企業身為代理商的所有粉絲專頁,請使用以下 GET
呼叫:
curl -G \ -d "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/client_pages"
這樣會傳回屬於企業管理平台客戶的粉絲專頁清單。
您可以使用企業管理平台用戶介面新增單一粉絲專頁至企業管理平台。若要批量新增粉絲專頁至企業管理平台,請發出以下 POST
呼叫:
curl \ -F 'access_token=<ACCESS_TOKEN>' \ -F 'batch=[ { "method":"POST", "name":"test1", "relative_url":"<BUSINESS_ID>/owned_pages", "body":"page_id=<PAGE_ID_1>" }, { "method":"POST", "name":"test2", "relative_url":"<BUSINESS_ID>/owned_pages", "body":"page_id=<PAGE_ID_2>" }, { "method":"POST", "name":"test3", "relative_url":"<BUSINESS_ID>/owned_pages", "body":"page_id=<PAGE_ID_3>" }, ]' \ "https://graph.facebook.com/<API_VERSION>"
其中:
<ACCESS_TOKEN>
是具有 business_management
權限的存取權杖。<BUSINESS_ID>
是應向其認領頁面的企業管理平台編號。<PAGE_ID_n>
是所要認領的粉絲專頁編號。若要從企業移除粉絲專頁,您可發出以下 DELETE
呼叫:
curl \ -X DELETE \ -F "page_id=<PAGE_ID>" \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/pages"
當您的企業擁有粉絲專頁之後,即可將粉絲專頁的工作指派給用戶。這些工作包括:
名稱 | API 常數 | 說明 |
---|---|---|
管理員 |
| 可管理管理員角色、以粉絲專頁身分發送訊息與貼文、建立廣告,以及查看分析報告。 |
編輯者 |
| 可編輯粉絲專頁、以粉絲專頁身分發送訊息與貼文、建立廣告,以及查看分析報告。 |
版主 |
| 可回覆和刪除粉絲專頁的留言、以粉絲專頁身分發送訊息、建立廣告,以及查看分析報告。 |
廣告主 |
| 可為粉絲專頁建立廣告及查看洞察報告。 |
分析師 |
| 可查看分析報告。 |
必備資料:
page_id
— 粉絲專頁的編號user_id
— 要新增的用戶編號若要新增具有 ['MANAGE', 'CREATE_CONTENT', 'MODERATE', 'ADVERTISE', 'ANALYZE']
任務的用戶,請發出以下 POST
呼叫:
企業編號須為擁有該粉絲專頁之企業的編號
curl \ -F "user=BUSINESS_SCOPED_USER_ID" \ -F "tasks=['MANAGE', 'CREATE_CONTENT', 'MODERATE', 'ADVERTISE', 'ANALYZE']" \ -F "business=BUSINESS_ID" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<PAGE_ID>/assigned_users"
若要變更既有用戶的工作,可使用在新增用戶(具有工作的用戶)時所發出的相同 POST
呼叫:
curl \ -F "user=BUSINESS_SCOPED_USER_ID" \ -F "tasks=['ADVERTISE', 'ANALYZE']" \ -F "business=BUSINESS_ID" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<PAGE_ID>/assigned_users"
若要查看具有用戶權限的粉絲專頁,請發出以下 GET
呼叫:
curl -G \ -d "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_SCOPED_USER_ID>/assigned_pages"
若要查看對粉絲專頁的特定權限,請發出以下 GET
呼叫:
curl -G -d "access_token=ACCESS_TOKEN" "https://graph.facebook.com/<API_VERSION>/<PAGE_ID>/assigned_users?business=<BUSINESS_ID>"
從企業管理平台移除粉絲專頁前,您還必須從企業管理平台移除該粉絲專頁的管理員。
若要為您所擁有的粉絲專頁移除用戶權限,您需要
page_id
— 粉絲專頁的編號user_id
— 要移除用戶的編號DELETE
呼叫為:
curl \ -X DELETE \ -F "user=BUSINESS_SCOPED_USER_ID" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<PAGE_ID>/assigned_users"