Maison > développement back-end > tutoriel php > Comment publier sur une page de fans Facebook à partir de votre site Web PHP ?

Comment publier sur une page de fans Facebook à partir de votre site Web PHP ?

Mary-Kate Olsen
Libérer: 2024-11-19 06:15:17
original
1086 Les gens l'ont consulté

How to Post to a Facebook Fan Page from your PHP Website?

Publier sur une page de fans Facebook à l'aide de PHP : un guide complet

Publier sur une page de fans Facebook directement à partir de votre site Web basé sur PHP peut être une fonctionnalité pratique. Cependant, trouver des didacticiels à jour peut être un défi.

Étape 1 : Obtention des autorisations et du jeton de page

Pour publier sur votre page de fans, vous devez obtenir les autorisations et la page nécessaires. jeton d'accès.

  1. Visitez l'explorateur d'outils de développement Facebook et sélectionnez votre application.
  2. Cliquez sur "Obtenir un jeton d'accès" et accordez des autorisations étendues, notamment "manage_pages" et "publish_stream".
  3. Entrez « moi/comptes » dans l'URL GET et récupérez le jeton de page et l'identifiant de la page souhaitée.

Étape 2 : publication sur votre page via PHP

  1. Dans votre script PHP, définissez le jeton d'accès à la page et l'ID de page obtenus à l'étape 1 :

    $page_access_token = 'XXXXXXX';
    $page_id = 'YYYYYYYY';
    Copier après la connexion
  2. Créez un tableau contenant les données de publication :

    $data = [
        'picture' => "http://www.example.com/image.jpg",
        'link' => "http://www.example.com/",
        'message' => "Your message",
        'caption' => "Caption",
        'description' => "Description",
        'access_token' => $page_access_token,
    ];
    Copier après la connexion
  3. Définissez l'URL de la publication :

    $post_url = 'https://graph.facebook.com/'.$page_id.'/feed';
    Copier après la connexion
  4. Utilisez cURL pour publier le message :

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $post_url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $return = curl_exec($ch);
    curl_close($ch);
    Copier après la connexion

Après avoir exécuté le script PHP, la publication devrait apparaître sur votre page fan Facebook.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal