我在evernote SDK示例HelloEDAM中的OAuth过程中收到错误。
org.scribe.exceptions.OAuthException:响应正文不正确。无法从此
中提取令牌和秘密有没有办法摆脱这个问题?
答案 0 :(得分:1)
例外应该包括实际的响应主体:
throw new OAuthException("Response body is incorrect. Can't extract token and secret from this: '" + response + "'", null);
你可以加上这个,这样我们就能看到你要回来的东西吗?
答案 1 :(得分:0)
也许有点迟了......但我会回答未来的访问者。
可能您默认情况下没有更改EVERNOTE_CONSUMER_KEY
和EVERNOTE_CONSUMER_SECRET
。
您必须在Evernote for Developers网页上要求提供API密钥: https://dev.evernote.com/
您应该在gradle.properties
中添加该内容,然后按照相应的说明进行操作
https://github.com/evernote/evernote-sdk-android
免责声明:至少,我今天使用最新的Evernote SDK获得了同样的例外,我不知道三年前是怎么回事。