Adwords に接続する必要がある codeigniter を使用して php でアプリを開発していますが、多くの質問があります...
まず、私はテスト アカウントを持っていますが、developerToken、clientId、および defaultServer として何を入力する必要があるかがわからないため、正しく接続されているかどうかわかりません。どれが正しいですか?
$username = "my_email@gmail.com";
$password = "my_password";
//Developer Token options
$developerToken_1 = "E2SGs1l7gEWWdCfeYSO4oA"; //It's not my real token..
$developerToken_2 = "my_email@gmail.com++USD";
$user = new AdWordsUser(null, $username, $password, $developerToken);
//Default Servers
//Option 1
$user->SetDefaultServer("https://adwords.google.com/");
//Option 2
$user->SetDefaultServer("https://adwords-sandbox.google.com");
//Option 3
$user->SetDefaultServer("https://sandbox.google.com");
//Client ID
//Option 1
$user->SetClientId('client_id_1+my_email@gmail.com');
//Option 2
$user->SetClientId('1234567890');
adwords バージョン v201306 を使用する必要があると思います
$campaignService = $user->GetService('CampaignService', 'v201306');
「https://adwords.google.com/」をサーバーとして使用すると、次のメッセージが表示されます。
Uncaught exception 'OAuth2Exception' with message '{
"error" : "invalid_client"
}'
他のサーバーでは、次を受け取ります。
A PHP Error was encountered
Severity: Warning
Message:
SoapClient::SoapClient(https://sandbox.google.com/api/adwords/cm/v201306/CampaignService?wsdl): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
Filename: Lib/AdsSoapClient.php
また
A PHP Error was encountered
Severity: Warning
Message:
SoapClient::SoapClient(https://adwords-sandbox.google.com/api/adwords/cm/v201306/CampaignService?wsdl): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
Filename: Lib/AdsSoapClient.php
私は何をすべきか?あまりにも多くの Web で多くのことを読みましたが、どうすれば解決できるかわかりません
どうもありがとう!!