Da ich php 5.4. installiert habe und ich aber für new CURLFile 5.5. benötige.
Siehe Skript unten
Dies aber nicht installieren kann, (darf).
Gibt es hier von "new CURLFile" einen vorgänger version die genauso ist aber die für halt älteres PHP?
Siehe Skript unten
Dies aber nicht installieren kann, (darf).
Gibt es hier von "new CURLFile" einen vorgänger version die genauso ist aber die für halt älteres PHP?
PHP-Code:
use Facebook\FacebookRequest;
use Facebook\GraphObject;
use Facebook\FacebookRequestException;
if($session) {
try {
// Upload to a user's profile. The photo will be in the
// first album in the profile. You can also upload to
// a specific album by using /ALBUM_ID as the path
$response = (new FacebookRequest(
$session, 'POST', '/me/photos', array(
'source' => new CURLFile('path/to/file.name', 'image/png'),
'message' => 'User provided message'
)
))->execute()->getGraphObject();
// If you're not using PHP 5.5 or later, change the file reference to:
// 'source' => '@/path/to/file.name'
echo "Posted with id: " . $response->getProperty('id');
} catch(FacebookRequestException $e) {
echo "Exception occured, code: " . $e->getCode();
echo " with message: " . $e->getMessage();
}
}
Kommentar