【发布时间】:2013-08-18 14:14:38
【问题描述】:
我刚开始在 sharekit 中尝试通过 twitter 分享时遇到此错误。几天前一切正常。尝试重新创建令牌、消费者密钥、密钥但没有成功。尝试在 Twitter 中从 scatch 添加一个新应用程序,但这也没有帮助。尝试将 api 版本从 1.0 更改为 1.1 但没有帮助。我可能会错过什么?
【问题讨论】:
我刚开始在 sharekit 中尝试通过 twitter 分享时遇到此错误。几天前一切正常。尝试重新创建令牌、消费者密钥、密钥但没有成功。尝试在 Twitter 中从 scatch 添加一个新应用程序,但这也没有帮助。尝试将 api 版本从 1.0 更改为 1.1 但没有帮助。我可能会错过什么?
【问题讨论】:
转到==> https://dev.twitter.com/discussions/16443
加勒特指出,
“在 oauth/access_token 请求期间,您现在必须通过 oauth_verifier。开关似乎在过去 2 天被翻转了。不过,从文档中,它似乎这不应该是必需的:
对于 OAuth 1.0a 合规性,此参数是必需的,除非您正在使用 xAuth.Currently Twitter 支持 OAuth 1.0 和 OAuth 1.0a,这意味着我们不会出错 如果不包括此值。强烈建议不使用此参数的应用程序立即更新,添加对 oauth_verifier 的支持。 OAuth 1.0a 即将实施,不使用 oauth_verifier 的应用程序将无法完成 OAuth 流程。
因此,即使它说“将很快实施”,但事实证明很快就是现在。我添加了验证器,它起作用了。”
更新:https://dev.twitter.com/discussions/3973 参考这个...
【讨论】:
更新共享包。如果您使用的是来自 getsharekit.com 的旧共享工具包,请尝试更新 ShareKit 2。
【讨论】: