【问题标题】:Connecting to WooCommerce from jquery从 jquery 连接到 WooCommerce
【发布时间】:2017-09-10 14:38:52
【问题描述】:

我正在尝试使用 javascript 代码从我的 WooCommerce 商店中检索产品。

这样做:

var result = OAuthSimple().sign({
                            path:'http://www.********.com/wp-json/wc/v1/products/', 
                            parameters: {encodeSignature: true},
                            signatures: {
                                      consumer_key:'ck_fcf30797c*******', 
                                      shared_secret:'cs_f4866d5d**********'
                                      }
                            });

location.href=result.signed_url;

我明白了:

{"code":"woocommerce_rest_authentication_error","message":"Invalid signature - the given signature does not match.","data":{"status":401}}

OAuthSimple 代码从这里获取:http://unitedheroes.net/OAuthSimple/

请帮忙!谢谢

【问题讨论】:

    标签: javascript jquery wordpress oauth woocommerce


    【解决方案1】:

    对于那些有同样问题的人,在我的情况下,我必须调用 API 的第 2 版,我的意思是:

    path:'http://www.********.com/wp-json/wc/v2/products/'
    

    nounce 键也有问题...... OAuthSimple 脚本给出了一个 25 个字符的字符串,需要一个 6 个字符的字符串。

    它有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-05
      • 2014-05-31
      • 1970-01-01
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多