如何获取gmail api的消费者密钥和消费者秘密?

时间:2011-01-16 14:49:52

标签: api gmail google-data-api

我正在尝试使用Gmail php xoath php示例,但是它需要输入消费者密钥和消费者密钥,我无法在Gmail api文档中找到如何获取。有没有人知道如何获取或知道任何相关文件?

2 个答案:

答案 0 :(得分:14)

对未在Google注册的应用程序使用anonymous / anonymousHMAC-SHA1签名。对于在Google注册的应用程序,您应该将应用程序域用作使用者密钥,而使用者密钥取决于签名方法(RSA-SHA1的私钥以及HMAC-SHA1注册期间生成的密码)。更多详情请见Signing OAuth requests

请注意,据我所知,只有Google Apps管理员安装的应用程序才支持注册应用程序的HMAC-SHA1。

答案 1 :(得分:3)

在谷歌示例中使用IMAP& amp ;;访问Gmail OAuth,您可以找到以下代码:

public static OAuthConsumer getAnonymousConsumer() {
return new OAuthConsumer(null, "anonymous", "anonymous", null);
}

希望这有帮助