A silly mistake: the endpoint is wrong, should be :
"https://www.google.com/m8/feeds/contacts/default/full/";

On 1 February 2012 17:19, Tony Zhang <[email protected]> wrote:

> Just tried fetching  the user info by using the same code and it works. Is
> there any special setting for google contacts?
>
>
>
> On 1 February 2012 16:45, Tony <[email protected]> wrote:
>
>> Hi,
>> I have been trying to use OAuth2 and access a user's google contacts.
>>
>> I followed example on google(which is for installed app but I changed it
>> to use web app). it works fine until I try sending the access token to
>> google contacts api, it returns me "400 Bad Request" error without meaning
>> info.
>>
>> I have tried auth play ground and confirmed that the access token is
>> correct.
>>
>> Can you please take a look at the following code, what change should I
>> make ?
>>
>>     // Make an authenticated request
>>     GenericUrl shortenEndpoint = new GenericUrl("
>> https://www.google.com/m8/feeds/contacts/full";);
>>     HttpRequest request = rf.buildGetRequest(shortenEndpoint);
>>     GoogleHeaders headers = new GoogleHeaders();
>>     headers.setContentType("application/x-www-form-urlencoded");
>>     headers.setAuthorization("OAuth " + accessToken);
>>     request.setHeaders(headers);
>>     HttpResponse shortUrl = request.execute();     <---"400 error out"
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
>> To post to this group, send email to
>> [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://code.google.com/apis/contacts/community/forum.html
>>
>
>
>
> --
> Best regards,
>
> Tony Zhang
> 1place Limited
> Level 3, 11 Clayton Street, Newmarket |Auckland 1740, New Zealand
> Phone: +64 9 5200612 | Mob: +64 21 813900
> Email: [email protected] | www.1placeonline.com
>



-- 
Best regards,

Tony Zhang
1place Limited
Level 3, 11 Clayton Street, Newmarket |Auckland 1740, New Zealand
Phone: +64 9 5200612 | Mob: +64 21 813900
Email: [email protected] | www.1placeonline.com

-- 
You received this message because you are subscribed to the Google
Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://code.google.com/apis/contacts/community/forum.html

Reply via email to