gpt4 book ai didi

java - 将 OAuth 与 Scribe-Java 和 Google Apps 结合使用

转载 作者:行者123 更新时间:2023-11-30 07:36:01 26 4
gpt4 key购买 nike

我正在尝试获取我的 Google Apps 域中所有联系人的列表。

为此,我在我的 GWT 应用程序中使用了 Scribe-Java 库 ( http://github.com/fernandezpablo85/scribe-java )。

String resp= "";
OAuthService service= new ServiceBuilder ()
.provider (GoogleApi.class).apiKey ("my-domain.com").apiSecret ("my-secret").scope (
"http://www.google.com/m8/feeds/profiles/domain/my-domain.com/full")
.build ();
Token requestToken= service.getRequestToken ();
resp= requestToken.getToken ();

但是这段代码会产生以下错误:

org.scribe.exceptions.OAuthException: Could not find request token or secret in response: signature_invalid
base_string:POST&https%3A%2F%2Fwww.google.com%2Faccounts%2FOAuthGetRequestToken&oauth_callback%3Doob%26oauth_consumer_key%3Dmy-domain.com%26oauth_nonce%3D-714356546%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1288255870%26oauth_version%3D1.0%26scope%3Dhttp%253A%252F%252Fwww.google.com%252Fm8%252Ffeeds%252Fprofiles%252Fdomain%252Fmy-domain.com%252Ffull

知道我做错了什么吗?

我从我的 Google Apps 域的设置页面获得了 apiKey 和 apiSecret。

最佳答案

这是 Scribe 中的一个错误。

在此处查看问题:

https://github.com/fernandezpablo85/scribe-java/issues#issue/33

关于java - 将 OAuth 与 Scribe-Java 和 Google Apps 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4041250/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com