Llamadas a la API

Ejemplos de llamadas a la API con usuarios del sistema.

API de marketing

Se trata de llamadas automáticas que realiza un servidor, no un humano, pero la sintaxis de la llamada al extremo no cambia. Simplemente tienes que usar el identificador de usuario del sistema en lugar del identificador de usuario gris antiguo.

Ejemplo, donde access_token debe ser el identificador de usuario del sistema:

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

API de páginas

Se trata de llamadas automáticas que realiza un servidor, no un humano. Una vez que el usuario del sistema tiene el permiso pages_read_engagement, el identificador de acceso de usuario del sistema se puede utilizar para recuperar el identificador de acceso a la página.

La llamada para obtener el identificador es una solicitud GET, donde me se refiere al usuario del sistema, ya que es el identificador de usuario del identificador de acceso.

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

La respuesta tiene un aspecto similar al siguiente:

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

}

En este punto, se han seguido todos los pasos para realizar llamadas a las páginas si se utiliza el usuario del sistema para administrar las páginas mediante programación. La forma de llamar a los extremos de páginas no cambia.