Panggilan API

Contoh Panggilan API yang menggunakan pengguna sistem.

Marketing API

Panggilan ini adalah panggilan otomatis yang dibuat oleh server, bukan manusia, tetapi sintaksis panggilan endpoint tidak berubah. Anda hanya perlu menggunakan token pengguna sistem, bukan token pengguna abu-abu yang lama.

Contoh, dengan access_token berupa token pengguna sistem:

CURL https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/stats&amp;access_token=<ACCESS_TOKEN>

Pages API

Ini adalah panggilan otomatis yang dilakukan oleh server, bukan manusia. Setelah pengguna sistem memiliki izin pages_read_engagement, token akses pengguna sistem dapat digunakan untuk mendapatkan token akses halaman.

Panggilan untuk mendapatkan token adalah permintaan GET, dengan me mengacu pada pengguna sistem karena itulah id pengguna dari token akses itu.

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

Tanggapannya terlihat seperti ini:

{
    "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"
    }
}

}

Pada titik ini, semua langkah sudah diambil untuk melakukan panggilan halaman jika Anda menggunakan pengguna sistem untuk mengelola halaman secara terprogram. Cara untuk memanggil endpoint halaman tidak berubah.