我正在尝试使用OAuth从网站获取访问 token 和 secret 。请求 token 和请求 key 的交换可以正常进行,但是当需要获取访问 token 时,我得到了"Invalid signature. Expected signature base string."错误

有没有人以前见过此错误或知道可能是什么错误?这是我返回的数据(在urldecode -ing之后):

Invalid signature. Expected signature base string: POST
https://www.readability.com/api/rest/v1/oauth/access_token
oauth_consumer_key=my_consumer_key
oauth_nonce=d9aff6a0011a633253c5ff9613c6833d79d52cbe
oauth_signature_method=HMAC-SHA1
oauth_timestamp=1311186899
oauth_token=C8GF7D6ytPzQKdZVpy
oauth_verifier=ncUV4tJSrS
oauth_version=1.0
signature=7jUuk6fsEL8XNYxVWcsfGXEreK0%3D

最佳答案

您可以看看here,它是在一周前被问到的。回复:

关于php - 如何在OAuth 1.0中解析 “Invalid signature. Expected signature base string”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6766776/

10-10 05:26