PHPからYouTubeへ動画をアップロードするシステムを作っております。
まず、「google-api-php-client」をダウンロードしてサーバにアップロードしました。
次に下記のページを参考にし、
https://developers.google.com/youtube/v3/code_samples/php?hl=ja#resumable_uploads
サンプルソースをコピーして、
require_once 'Google/Client.php';
require_once 'Google/Service/YouTube.php';
を正しいURLに直してアップロードしたのですが、ここで躓いております。
私なりに調べたところ、
「YouTube.php」
の中にある
class Google_Service_YouTube extends Google_Service
{
・・・・
この「Google_Service」、これが見当たらないからではないか?と思うのですが。
(このファイルのこのクラスを読み込むところで読み込みが止まるので)
「YouTube.php」の前に「Client.php」をrequire_onceしているので「Client.php」の中にあってしかるべきと思うところですが、私のアップロードした「Client.php」には見つかりませんでした。
「OAuth 2.0 クライアント ID」と「クライアント シークレット」は取得しておりますが、それを使う箇所はこの躓いている箇所のもう少ししたのほうですので、これはまだ関係ないと思います。
(もちろんAPIキーも取得してあります)
書き方が悪いのか、まだ足りない記述・ファイルがあるのか、問題は全く別のところにあるのか、あらゆる可能性を調べていますが、いまだ解決方法が見つかりません。
どなたかご教授いただければと存じます。よろしくお願いいたします。
あなたの回答
tips
プレビュー