Google APIをコンポーザにインストールして認証されました。それについては何の問題もありませんが、Webサイトからサンプルを見て、ファイルをダウンロードしたときには、実際には違っています。 developer web site例コードでGoogle Ads API PHPの例の違い
は次のように起動します:
// Include the initialization file
require_once dirname(dirname(__FILE__)) . '/init.php';
require_once UTIL_PATH . '/MapUtils.php';
しかしdownloaded filesに、彼らは次のように起動します。
namespace Google\AdsApi\Examples\AdWords\v201609\Optimization;
require 'vendor/autoload.php';
use Google\AdsApi\AdWords\AdWordsServices;
use Google\AdsApi\AdWords\AdWordsSession;
use Google\AdsApi\AdWords\AdWordsSessionBuilder;
use Google\AdsApi\AdWords\v201609\cm\Keyword;
use Google\AdsApi\AdWords\v201609\cm\KeywordMatchType;
use Google\AdsApi\AdWords\v201609\cm\Language;
use Google\AdsApi\AdWords\v201609\cm\Location;
...
最新バージョン(201609)には "init.php" はもうそれほどありません私はWebサイト上の例は時代遅れだと思う。ダウンロードしたファイルがうまく動作する例がありますが、私は何か違うことを学ぶときに、開発者サイトのオンラインの例はありません。
私は何か不足していると思うが、それが何であるか分からない。誰も私がなぜその2つの例が異なるのか説明できますか?ありがとう。
おかげで、私は他のスレッドで私のコメントを掲載した後、その更新され、今私の問題はすべて解決されます。しかし、Googleはそれらのコードにもっと多くの例を持たなければならない。ドキュメントは本当に混乱しています。 – XaoChaos