oauth - QuickBooks API 不再接受我的访问 token : token_rejected

标签 oauth go intuit-partner-platform

我正在使用为 OAuth 1.0a 找到的 Go 库连接到 QB API:https://github.com/kurrik/oauth1a .实际上我的一切正常,我想不出我改变了什么,但现在我发出的每个请求都返回了 token_rejected。从我在其他地方读到的内容来看,这通常意味着我的访问 token 已过期,但即使我从头开始整个三足 OAuth 流程,我也会在验证后立即得到相同的响应。我已经三次检查了我的消费者 key 和 secret ,我知道它们是正确的。我可以将使用 API Explorer 创建的访问 token 和 secret 插入到我的代码中,它工作得很好,所以我知道问题与我从 QB 取回的访问 token 有关。当我打印出我正在使用的 token 时,一切看起来都很好,它们确实与 QB 在握手过程后通过查询字符串发回给我的内容相匹配。我现在一整天都在用头撞墙,任何帮助都会很棒。

最佳答案

只是添加答案,这是 Oauth 库代码的问题,现在已解决。

-震动

关于oauth - QuickBooks API 不再接受我的访问 token : token_rejected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16949982/

相关文章:

arrays - Go Lang - 接口(interface)和数组

intuit-partner-platform - QuickBooks Online API 错误 : message=No destination found for given partition key; errorCode=007001

karate - 如何在Karate Framework中设置代理

oauth - microsoft_graph oAuth 刷新错误

node.js - 使用 Mocha 在 NodeJS 中进行 OAuth 流测试

java - 从 OAuth 回调存储访问 token 的正确方法是什么

oauth - 使用访问 token

Golang 插件类型断言

quickbooks - Quickbook 桌面开发基础知识

go - 如何将 POST 正文中的参数解析为 map[string] 字符串?