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

发布于 2024-10-12 09:59:44 字数 109 浏览 3 评论 0原文

我正在尝试使用 Gmail php xoath php 示例,但是它需要输入消费者密钥和消费者秘密,我在 Gmail api 文档中找不到如何获取这些密钥和秘密。有谁知道如何获取它们或知道任何相关文档吗?

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?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

海夕 2024-10-19 09:59:45

在 google 示例中使用 IMAP & 访问 Gmail OAuth,您可以找到此代码:

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

希望这有帮助

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

瞎闹 2024-10-19 09:59:44

对于未向 Google 注册的应用程序,请使用 anonymous / anonymousHMAC-SHA1 签名。对于通过 Google 注册的应用程序,您应使用应用程序域作为使用者密钥,而使用者密钥取决于签名方法(您的 RSA-SHA1 私钥和注册期间生成的 密钥) HMAC-SHA1)。如需了解更多详情,请参阅签署 OAuth 请求

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

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文