Wie poste ich von meiner PHP-Website aus auf einer Facebook-Fanseite?

Mary-Kate Olsen
Freigeben: 2024-11-19 06:15:17
Original
1005 Leute haben es durchsucht

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

Posten auf einer Facebook-Fanseite mit PHP: Eine umfassende Anleitung

Das Posten auf einer Facebook-Fanseite direkt von Ihrer PHP-basierten Website aus kann eine praktische Funktion sein. Es kann jedoch eine Herausforderung sein, aktuelle Tutorials zu finden.

Schritt 1: Berechtigungen und Seiten-Token einholen

Um auf Ihrer Fanseite zu posten, müssen Sie die erforderlichen Berechtigungen und die Seite einholen Zugriffstoken.

  1. Besuchen Sie den Facebook Developers Tools Explorer und wählen Sie Ihre App aus.
  2. Klicken Sie auf „Zugriffstoken abrufen“ und gewähren Sie erweiterte Berechtigungen, einschließlich „manage_pages“ und „publish_stream“.
  3. Geben Sie „me/accounts“ in die GET-URL ein und rufen Sie das Seitentoken und die ID für Ihre gewünschte Seite ab.

Schritt 2: Posten auf Ihrer Seite über PHP

  1. Definieren Sie in Ihrem PHP-Skript das Seitenzugriffstoken und die Seiten-ID, die Sie in Schritt 1 erhalten haben:

    $page_access_token = 'XXXXXXX';
    $page_id = 'YYYYYYYY';
    Nach dem Login kopieren
  2. Erstellen Sie ein Array mit den Beitragsdaten:

    $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,
    ];
    Nach dem Login kopieren
  3. Legen Sie die Post-URL fest:

    $post_url = 'https://graph.facebook.com/'.$page_id.'/feed';
    Nach dem Login kopieren
  4. Verwenden Sie cURL, um die Nachricht zu posten:

    $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);
    Nach dem Login kopieren

Nach der Ausführung des PHP-Skripts sollte der Beitrag auf Ihrer Facebook-Fanseite erscheinen.

Das obige ist der detaillierte Inhalt vonWie poste ich von meiner PHP-Website aus auf einer Facebook-Fanseite?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage