การเรียกใช้ API

ตัวอย่างการเรียก API โดยใช้ผู้ใช้ระบบ

API การตลาด

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

ตัวอย่างเช่น access_token ควรเป็นโทเค็นผู้ใช้ระบบ

CURL https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/?access_token=<ACCESS_TOKEN>

API เพจ

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

การเรียกใช้เพื่อรับโทเค็นเป็นคำขอ GET ซึ่ง me หมายถึงผู้ใช้ระบบเพราะเป็น ID ผู้ใช้จากโทเค็นการเข้าถึง

CURL https://graph.facebook.com/<API_VERSION>/me/accounts?access_token=<ACCESS_TOKEN>

การตอบกลับจะมีลักษณะดังนี้

{
    "data": [
        {
        "category": "App page", 
        "name": "Test App Page", 
        "access_token": "CAAHYqnL1lRYBAOXZAHqZCQ5gUuIId6dKxzfOovZADPZBzSq79BxvbGQWE38IMQQxhVSbdzBPb2IgfVkmXKDTQAPf6PHG8z4WZCkhj26V2cxE7bJNgyg97JwmmDwlHVsOCNgNTMEyNAvI4suafezTmthyKboe5KABA2PrSc1BEtjMMssK6b8FP2rCNjShRcZD", 
        "tasks": [
            "ANALYZE" 
            ],
        "id": "17502650099664862613886"
        }
    ], 
    "paging": {
    "next": "https://graph.facebook.com/<API_VERSION>/100008179/accounts?limit=5000&amp;offset=5000&amp;__after_id=175024862613886"
    }
}

}

ณ จุดนี้ ได้มีการทำทุกขั้นตอนเพื่อทำการเรียกใช้หน้า หากคุณใช้ผู้ใช้ระบบเพื่อจัดการหน้าโดยอัตโนมัติ วิธีเรียกใช้ปลายทางหน้าจะไม่เปลี่ยนแปลง