öö
"$title\n$description\n$link",
'source' => new CURLFile($filePath),
'access_token' => $accessToken
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$response = curl_exec($ch);
curl_close($ch);
return json_decode($response, true);
}
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// Verarbeitung der Formulardaten
$title = $_POST['title'] ?? '';
$description = $_POST['description'] ?? '';
$link = $_POST['link'] ?? '';
$videoFile = $_FILES['video']['tmp_name'] ?? null;
if ($videoFile && is_uploaded_file($videoFile)) {
$response = uploadVideoToFacebook($videoFile, $title, $description, $link, $accessToken);
if (!empty($response['id'])) {
echo "Facebook Video Uploader
Video hochgeladen: " . htmlspecialchars($title) . " (Facebook-ID: " . $response['id'] . ")
\n"; } else { echo "Fehler beim Hochladen des Videos.
\n"; } } else { echo "Kein gültiges Video hochgeladen.
\n"; } } ?>
Kommentare
Kommentar veröffentlichen