สิทธิ์การอนุญาตสำหรับผู้ใช้ระบบ

มอบหมายงานของผู้ใช้ระบบในบัญชีโฆษณา

คุณต้องมีรายการต่อไปนี้ จึงจะเรียกใช้ API ได้

  • user - ID ผู้ใช้ระบบที่คุณสร้างขึ้น
  • งาน - ประเภทของสิทธิ์การเข้าถึงสำหรับผู้ใช้ระบบรายนี้สำหรับบัญชีโฆษณา: ['MANAGE'], ['ADVERTISE'] และ ['ANALYZE']
  • access_token -ของผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ระบบที่เป็นผู้ดูแล

หากต้องการมอบหมายสิทธิ์การอนุญาตของผู้ใช้ระบบให้กับบัญชีโฆษณา ให้ส่งคำขอ POST ต่อไปนี้

curl \
-F "user=APP_SCOPED_SYSTEM_USER_ID" \
-F "tasks=['MANAGE', 'ADVERTISE', 'ANALYZE']" \
-F "business=BUSINESS_ID" \
-F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/VERSION/act_AD_ACCOUNT_ID/assigned_users"

มอบหมายงานเพจของผู้ใช้ระบบ

คุณต้องมีรายการต่อไปนี้ จึงจะเรียกใช้ได้

  • user - ID ผู้ใช้ระบบที่คุณสร้างขึ้น
  • งาน - ประเภทของสิทธิ์การเข้าถึงสำหรับผู้ใช้ระบบรายนี้สำหรับเพจ: ['MANAGE'], ['CREATE_CONTENT'], ['MODERATE'], ['ADVERTISE'] และ ['ANALYZE']
  • access_token - ของผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ระบบที่เป็นผู้ดูแล

หากต้องการมอบหมายสิทธิ์การอนุญาตของผู้ใช้ระบบให้กับเพจ ให้ส่งคำขอ POST นี้

curl \
-F "user=APP_SCOPED_SYSTEM_USER_ID" \
-F "tasks=['ADVERTISE', 'ANALYZE']" \
-F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/VERSION>/PAGE_ID/assigned_users"

มอบหมายงานของผู้ใช้ระบบในองค์ประกอบแบบพร็อกซี

คุณสามารถส่งคำขอรับสิทธิ์การเข้าถึงบัญชีโฆษณาหรือเพจที่ตัวจัดการธุรกิจอื่นเป็นเจ้าของได้ หรือธุรกิจสามารถให้สิทธิ์การเข้าถึงองค์ประกอบที่ธุรกิจอื่นเป็นเจ้าของได้ โปรดดูองค์ประกอบของธุรกิจ

ผู้ใช้ระบบสามารถเข้าถึงองค์ประกอบแบบพร็อกซีเหล่านี้สำหรับงานของตนเองที่ได้รับมอบหมายได้ แนวคิดเบื้องหลังวิธีนี้คือการจัดหากลไกในการเรียกใช้ API ไปยังบัญชีโฆษณาหรือเพจที่ตัวจัดการธุรกิจของคุณจัดการให้กับลูกค้าของคุณ

เรียกดูสิทธิ์การอนุญาตของผู้ใช้ระบบ

หากต้องการดูสิทธิ์การอนุญาตที่ผู้ใช้ระบบมีในองค์ประกอบต่างๆ คุณต้องมีรายการดังต่อไปนี้

  • business_id - ตัวจัดการธุรกิจที่เป็นเจ้าของผู้ใช้ระบบรายนี้
  • access_token - ของผู้ใช้ที่มีสิทธิ์การอนุญาต business_management หรือผู้ใช้ที่เป็นผู้ดูแล

จากนั้น ให้ทำการเรียกใช้นี้

curl -G \
-d "fields=email,assigned_ad_accounts,assigned_pages" \
-d "access_token=ACCESS_TOKEN" \
https://graph.facebook.com/VERSION/APP_SCOPED_SYSTEM_USER_ID