Hello All of my credentials i.e. developer token, user agent, client customer id, (oauth2) client id, client secret, refresh token have been added to the auth.ini file.
; Detailed descriptions of these properties can be found at: ; https://developers.google.com/adwords/api/docs/headers developerToken = "my developer token" userAgent = "my user agent" ; Uncomment clientCustomerId to make requests against a single AdWords account, ; such as when you run the examples. ; If you don't set it here, you can set the client customer ID dynamically: ; $user = new AdWordsUser(); ; $user->SetClientCustomerId(...); clientCustomerId = "my client customer id 10 digit" [OAUTH2] ; If you do not have a client ID or secret, please create one of type ; "installed application" in the Google API console: ; https://cloud.google.com/console client_id = "my oauth2 generated client id" client_secret = "my oauth2 generated client secret" ; If you already have a refresh token, enter it below. Otherwise run ; GetRefreshToken.php. refresh_token = "my generated token" ; Optionally, uncomment the oAuth2AdditionalScopes line to provide additional ; OAuth2 scopes. The AdWords API OAuth2 scope is always included. For ; additional OAuth2 scopes, reference the OAuth 2.0 Playground ; (https://developers.google.com/oauthplayground/). In the playground, each ; application has a list of OAuth2 scopes. For example, you would enter ; https://www.googleapis.com/auth/analytics here as a value if you would like ; to include Google Analytics as an additional scope. ; oAuth2AdditionalScopes = "INSERT_COMMA_SEPARATED_LIST_OF_SCOPES_HERE" I am running this script: $this->user = new AdWordsUser(); $campaignService = $this->user->GetService('CampaignService', $this->adwordsVersion); // Create AWQL query. $query = 'SELECT Id, Name, Status ORDER BY Name'; // Create paging controls. $offset = 0; do { $pageQuery = sprintf('%s LIMIT %d,%d', $query, $offset, AdWordsConstants::RECOMMENDED_PAGE_SIZE); // Make the query request. $page = $campaignService->query($pageQuery); // Display results. if (isset($page->entries)) { foreach ($page->entries as $campaign) { printf("Campaign with name '%s' and ID '%s' was found.\n", $campaign->name, $campaign->id); } } else { var_dump($page); echo "No campaigns were found.\n"; } // Advance the paging offset. $offset += AdWordsConstants::RECOMMENDED_PAGE_SIZE; } while ($page->totalNumEntries > $offset); However, No campaigns were found yet I do have campaigns. I am not running this with Test accounts. The credentials are for the Production account. I am using the MCC Client ID. I have research this everywhere with no resolution. Please help as to what I am doing wrong. If you need more info please let me know. Thanks! Joe -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/0483fd8d-bad9-406d-abc3-7ec5e9d96e93%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.