我已成功完成access_token
步骤以及最终oauth_token
和oauth_token_secret
值。
现在我正在尝试使用以下请求访问Yammer API提供的Post方法:
https://www.yammer.com/api/v1/messages/? body=MyMessage& oauth_consumer_key=Myconsumerkey& oauth_nonce=1825bbc0f0a2875eb94bdb4d51c0638b& oauth_signature=JzG4DCWxuP%2B7xT7u3tFZ2zCC8%2BI%3D& oauth_signature_method=HMAC-SHA1& oauth_timestamp=1257761059& oauth_token=Myfinaloauthtoken& oauth_version=1.0
但我收到“无效的OAuth签名”错误。
有人可以帮助我。
答案 0 :(得分:2)
在签名结束时,您似乎错过了%26。我意识到这是一个老帖子,但你是否设法让Yammer帖子消息有效?
答案 1 :(得分:0)
你似乎在oauth_signature中有一些奇怪的字符:
JzG4DCWxuP %2B 7xT7u3tFZ2zCC8 %2B 我 %3D &
检查它们的来源。
答案 2 :(得分:0)
在没有看到你正在运行的代码的情况下狡猾地说,但检查这些事情:
POST
?