Shopify:获取OAuth访问令牌的问题

我已经在OAuth的第1步中检索到授权码,但没有任何问题,但在我的生活中,我无法完成发布以获取访问令牌。 我总是得到同样的错误:

content: "{"error":"invalid_request","error_description":"Could not find Shopify API appli... (length: 103)"

这是我的代码的样子... Meteor.http.post是一个标准的发布请求。 我尝试了各种各样的组合,没有任何运气。 我正在开发本地主机:

var url = 'https://' + shopName + '/admin/oauth/access_token';    
var data = { client_id: apiKey, client_secret: secret, code: code };

Meteor.http.post(url, data,
    function(error, result) {
        debugger;
    });

Meteor.post是一个标准的服务器端发布请求。 我已经尝试过params(比如Node Wrapper),一个数组(比如PHP)和其他东西的组合。 我不知道。

是因为我在本地主机上开发,现在服务器调用需要https吗? 我的发布数据结构是否错误?

任何其他想法我做错了什么?


我知道你说过你尝试过参数,但是将参数放在这样的数据中是行不通的。 尝试这个..

var url = 'https://' + shopName + '/admin/oauth/access_token';    
var data = { client_id: apiKey, client_secret: secret, code: code };

Meteor.http.post(url, {params:data},
    function(error, result) {
        debugger;
});
链接地址: http://www.djcxy.com/p/11735.html

上一篇: Shopify: Problems Getting OAuth Access Token

下一篇: How can I get the glyph that was set manually for a given character?