【发布时间】:2014-03-16 15:38:00
【问题描述】:
在我的 CF 应用程序中,我使用 CF OAuth code at riaforge 从 QuickBooks Online 获取请求令牌和访问令牌,它工作正常。 在我尝试通过开始构建调用的 http 标头来进行 QBO API 调用之后(我按照此处“HTTP 授权标头”部分的说明进行操作:Implement OAuth in Your App)。然后根据 riaforge 的代码方法构建 http 标头,因为它有效。另外,我已经尊重了 Intuit 在上一个链接中给出的参数顺序)。
当我启动 API 调用时,我收到了响应:“signature_invalid”
如果我已经准备好 6 个标头参数,我真的想知道如何使用 CF 9 签署 QBO 在线 API 调用:
- oauth_token
- oauth_nonce
- oauth_consumer_key
- oauth_signature_method
- oauth_timestamp
- oauth_version
(但如果可能的话,工作代码会更好)
提前感谢您的时间和帮助
【问题讨论】:
标签: oauth coldfusion http-headers coldfusion-9 quickbooks-online