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.
  • Newb: No campai... Joe M
    • Re: Newb: ... 'Vishal Vinayak (Adwords API Team)' via AdWords API Forum

Reply via email to