Để thực hiện lệnh gọi API, bạn cần có các yếu tố sau đây:
user
- ID người dùng hệ thống bạn đã tạo['MANAGE']
, ['ADVERTISE']
và ['ANALYZE']
.access_token
- của người dùng quản trị hoặc người dùng hệ thống quản trị.Để chỉ định cho người dùng hệ thống các quyền đối với tài khoản quảng cáo, hãy gửi yêu cầu POST
sau đây:
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"
Để thực hiện lệnh gọi, bạn cần có các yếu tố sau đây:
user
- ID người dùng hệ thống bạn đã tạo['MANAGE']
, ['CREATE_CONTENT']
, ['MODERATE']
, ['ADVERTISE']
và ['ANALYZE']
access_token
- của người dùng quản trị hoặc người dùng hệ thống quản trị.Để chỉ định cho người dùng hệ thống các quyền đối với trang, hãy gửi yêu cầu POST
sau đây:
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"
Bạn có thể yêu cầu quyền truy cập vào một tài khoản quảng cáo hoặc một trang thuộc sở hữu của Trình quản lý kinh doanh khác. Hoặc một doanh nghiệp có thể cấp quyền truy cập vào tài sản thuộc sở hữu của doanh nghiệp khác. Hãy xem bài viết Tài sản doanh nghiệp.
Người dùng hệ thống có thể truy cập vào những tài sản được ủy quyền này để thực hiện tác vụ cụ thể. Mục đích là nhằm cung cấp cơ chế để thực hiện lệnh gọi API đến tài khoản quảng cáo hoặc Trang mà trình quản lý kinh doanh của bạn xử lý cho khách hàng.
Để xem các quyền của người dùng hệ thống đối với tài sản, bạn cần có:
business_id
- Trình quản lý kinh doanh sở hữu người dùng hệ thống nàyaccess_token
- Của người dùng có quyền business_management
hoặc người dùng quản trịSau đó, hãy thực hiện lệnh gọi sau đây:
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