【发布时间】:2014-04-29 05:11:13
【问题描述】:
我正在尝试从 quickbook 在线获取一些信息。我完全依赖客户端来获取数据。我正在使用 oauth1.0a.js 库来创建签名、令牌等。我对起点感到困惑。
作为第一步,我使用以下信息创建一个新对象
var oauth = new OAuth({
consumer: {
public: '********',
secret: '********'
},
signature_method: 'HMAC-SHA1'
});
现在我要获取以下信息
var oauthdata=oauth.authorize(request,'token');
var sign=oauth.getSignature(request,"token",oauthdata);
我对令牌方面感到困惑。我只知道一个令牌 app_token,它是在从https://developer.intuit.com 创建应用程序时生成的。但我需要一个 auth_token 才能成功获取数据。如何生成这个令牌?
oauth 文档说消费者获得了未经授权的请求令牌。用户授权请求令牌。消费者将请求令牌交换为访问令牌。
【问题讨论】:
标签: oauth quickbooks