استدعاءات API

أمثلة على استدعاءات API باستخدام مستخدمي النظام.

API التسويق

هذه الاستدعاءات عبارة عن استدعاءات تلقائية يجريها الخادم وليس الأشخاص، ولكن بنية استدعاء نقطة النهاية لا تتغير. كل ما تحتاج إليه هو استخدام رمز وصول مستخدم النظام بدلاً من رمز المستخدم القديم الرمادي.

مثال، حيث يجب أن يكون access_token هو رمز مستخدم النظام:

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

واجهة API الصفحات

هذه الاستدعاءات عبارة عن استدعاءات تلقائية يجريها الخادم وليس الأشخاص. بمجرد حصول مستخدم النظام على الإذن pages_read_engagement، يمكن استخدام رمز وصول مستخدم النظام لاسترداد رمز وصول الصفحة.

يكون الاستدعاء اللازم لاسترداد الرمز عبارة عن طلب GET، حيث تشير me إلى مستخدم النظام نظرًا إلى أنه معرف المستخدم الذي تم استخلاصه من رمز الوصول.

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

}

في هذه المرحلة، تم تنفيذ كل الخطوات لإجراء استدعاءات الصفحة إذا كنت تستخدم مستخدم النظام لإدارة الصفحات برمجيًا. علمًا بأن طريقة استدعاء نقاط نهاية الصفحة لا تتغير.