Ich versuche, die Dateiänderungen meiner Benutzer mit Dropbox Webhooks-Schnittstelle zu verfolgen. Ich habe erwartet, dass der Anruf POST-Daten enthält, aber es scheint keine POST-Daten (oder GET-Daten) zu geben. Hier ist mein PHP-Code, wo der if
Teil für Dropbox ist, um den Webhook zu validieren, und der else
Teil speichert die $_POST
und $_GET
Variablen in einer Datei.Dropbox Webhooks enthält keine Post-Daten
<?php
if(isset($_GET['challenge'])) {
echo $_GET['challenge'];
} else {
$output = print_r($_POST, true);
file_put_contents('file.txt', $output, FILE_APPEND);
$output = print_r($_GET, true);
file_put_contents('file.txt', $output, FILE_APPEND);
}
?>
Nach kurzer Zeit füllt file.txt
mit auf den Punkt:
Array
(
)
Array
(
)