0

Ich habe die neueste Version von Google API for PHP installiert. Unter Verwendung des Beispiels here habe ich versucht, einen Kommentar für ein Video einzufügen. Es ist jedoch nicht mit:Wie man einen Youtube-Kommentar mit Google's API für PHP einfügt?

Warning: require_once(/var/www/html/youtube/vendor/google/apiclient/src/Google/Service/YouTube.php): failed to open stream: No such file or directory in /var/www/html/youtube/vendor/google/apiclient/examples/comment_threads.php on line 15 

Fatal error: require_once(): Failed opening required '/var/www/html/youtube/vendor/google/apiclient/src/Google/Service/YouTube.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/youtube/vendor/google/apiclient/examples/comment_threads.php on line 15 

was Sinn macht, da es keine Datei ‚Youtube.php‘ im Service-Ordner von bestimmten Ort ist. Der Code deutet darauf hin, dass es sein sollte, also habe ich Angst, dass die Beispiele veraltet sind. Ich benutze Version [email protected] der Google API PHP (die am neuesten zu sein scheint). Also, meine Frage ist: Sind die Beispiele veraltet (wenn ja, wie soll ich einen Youtube-Kommentar einfügen?), Oder sind die Beispiele einfach in Ordnung und mache ich etwas falsch?

Antwort

0

Sie können diese documentation zum Hinzufügen von Kommentaren in YouTube API überprüfen.

Die folgende code sample zeigt, wie die folgenden API-Methoden verwenden, um Kommentare zu erstellen und verwalten:

  • Sie ruft die commentThreads.list Methode mit dem videoId Parametersatz Kommentare für ein Video abzurufen.

  • Es ruft die comments.insert Methode mit dem parentId Parametersatz auf, um auf einen vorhandenen Kommentar zu antworten.

  • Ruft die comments.list-Methode mit dem Parameter parentId auf, um die Kommentare im Thread abzurufen.

  • Es ruft die comments.update Methode mit Kommentar im Anfragetext auf, um einen Kommentar zu aktualisieren.

  • Sie ruft die comments.setModerationStatus Methode, um die Mäßigung Status des Kommentars zu setzen, die comments.markAsSpam Methode den Kommentar als Spam, und die comments.delete Methode zu markieren den Kommentar, mit dem id-Parameter zu identifizieren, um den Kommentar zu löschen.

Überprüfen Sie auch diese SO question für weitere Informationen.