Я разрабатываю приложение в PHP с CodeIgniter, который должен подключаться к Adwords, и у меня есть много вопросов ...Войти Api AdWords в PHP (CodeIgniter) без auth.ini
Прежде всего, У меня есть тестовая учетная запись, и я не знаю, правильно ли подключаюсь, потому что я не знаю, что мне нужно указать как DeveloperToken, clientId и defaultServer. Какой из них правильный?
$username = "[email protected]";
$password = "my_password";
//Developer Token options
$developerToken_1 = "E2SGs1l7gEWWdCfeYSO4oA"; //It's not my real token..
$developerToken_2 = "[email protected]++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('[email protected]');
//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
Что мне делать? Я много читал в слишком большом количестве веб-страниц, и я не знаю, как я могу его решить.
Большое спасибо!
Никто не может мне помочь ??? – titolancreo