Tach zusammen,
Ich habe eine Internetseite, die ich ab und an als Post auf einer Facebook Firmenseite posten möchte. dazu wollte ich folgendes Skript verwenden:
PHP
<?php
require_once 'facebookapp/vendor/autoload.php';
//Seitenzugriffsschlüssel
$access_token = "Mein Access Token von der Facebook App";
$config = array();
$config['app_id'] = 'Meine App ID';
$config['app_secret'] = 'Mein App Secret';
$config['fileUpload'] = false; // optional
$fb = new \Facebook\Facebook($config);
// POST parameters
$params = array(
"access_token" => $access_token, // see: https://developers.facebook.com/docs/facebook-login/access-tokens/
"message" => $message,
"link" => "URL zu besagter Internetseite",
"picture" => "URL zu Bilddatei",
"type" => "website",
"name" => "Test Name",
"caption" => "Test Caption",
"description" => "Test Description"
);
$helper = $fb->getRedirectLoginHelper();
// post to Facebook
try {
$ret = $fb->post('/me/feed', $params);
echo 'Successfully posted to Facebook';
} catch(Exception $e) {
echo $e->getMessage();
}
?>
Alles anzeigen
Beim ausführen bekomme ich
ZitatFehler: 0
Call to a member function get() on array
Kann mir einer einen Tipp geben, wo ich den Wurm drin habe?