I am trying to use Gmail php xoath php samples, however it requires to enter consumer key and consumer secret which I could not find how to obtain in Gmail api documentation. Does any one know how to obtain them or know of any related documentation?
Asked
Active
Viewed 2.1k times
2 Answers
15
Use anonymous
/ anonymous
and HMAC-SHA1
signature for applications that are not registered with Google. For applications registered with Google, you should use the application domain as consumer key and the consumer secret depends on the signing method (your private key for RSA-SHA1
and the secret generated during the registration for HMAC-SHA1
). More details at Signing OAuth requests.
Note that as far as I know, HMAC-SHA1 for registered applications is supported only for applications installed by the Google Apps admins.

Franci Penov
- 74,861
- 18
- 132
- 169
-
1Thank you heaps. Finally I found the solution. – khr2003 Jan 16 '11 at 15:23
-
What was the solution i have the same problem.. please let me know! – Mahesh Thumar Oct 10 '11 at 07:31
3
In the google example to access to Gmail using IMAP & OAuth, you can find this code:
public static OAuthConsumer getAnonymousConsumer() {
return new OAuthConsumer(null, "anonymous", "anonymous", null);
}
Hope this helps

4lberto
- 505
- 6
- 14