こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

gmailAPIのサンプルプログラムの問題

現在、gmailAPIのPHP版を使って、gmailに送信されたメール情報を
取得しようとしています。

https://developers.google.com/gmail/api/quickstart/php

上記サイトの通りにAPIキーを取得し、APIキーと同じ場所に、
サンプルプログラムであるquickstart.phpというデータを、
text.phpという名前で実行したところ、XAMPP上では下記のような
エラーメッセージが出てしまいます。

This application must be run on the command line.
Fatal error: Uncaught Error: Class 'Google_Client' not found in C:\xampp\htdocs\Twitter\text.php:16 Stack trace: #0 C:\xampp\htdocs\Twitter\text.php(62): getClient() #1 {main} thrown in C:\xampp\htdocs\Twitter\text.php on line 16

コマンドラインの部分は意味が分かったのですが、Google_Clientというクラスは、
元のquickstart.phpにも記載はありませんし、こちらがミスしているとも思えません。

現在、githubでも質問してみているのですが、英語サイトのため、わかりづらくて
こちらでも投げてみました。

どなたか、わかる方がいたら、至急お助けいただけないでしょうか?

投稿日時 - 2018-09-26 17:00:28

QNo.9541364

すぐに回答ほしいです

質問者が選んだベストアンサー

>Step 2: Install the Google Client Library
>composer require google/apiclient:^2.0
これは、コンポーザー用ですが。
ライブラリが足りないことが原因なのではないかと!
https://github.com/googleapis/google-api-php-client
が、コンポーザー用ばっかりなので、
Dockerか何かの上でやるほうが、もしかしたら
いい結果になるかもしれません!
(私はどっちも苦手)

投稿日時 - 2018-09-26 17:35:27

お礼

返事が遅れてすみません。
確かに、調べた結果、ライブラリが足りてませんでした('◇')ゞ
ありがとうございました。

投稿日時 - 2018-10-03 10:26:01

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問