Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Ionic 2-Woocommerce应用程序-在使用Rest Api Woocommerce创建订单时,飞行前响应的HTTP状态代码401无效_Wordpress_.htaccess_Woocommerce_Ionic2_Woocommerce Rest Api - Fatal编程技术网

Wordpress Ionic 2-Woocommerce应用程序-在使用Rest Api Woocommerce创建订单时,飞行前响应的HTTP状态代码401无效

Wordpress Ionic 2-Woocommerce应用程序-在使用Rest Api Woocommerce创建订单时,飞行前响应的HTTP状态代码401无效,wordpress,.htaccess,woocommerce,ionic2,woocommerce-rest-api,Wordpress,.htaccess,Woocommerce,Ionic2,Woocommerce Rest Api,我正在开发一个移动应用程序,用于使用ionic 2和woo commerce rest API销售不同的产品,但是当我发送一个使用rest API在站点上创建订单的post请求时,我收到了这个错误 我正在分享我的代码 Woo commerce配置 let woo = new WooCommerceAPI.WooCommerceAPI({ url: 'http://presstigersshop.dev', consumerKey: 'ck_2dddsdd4662e98d7c1

我正在开发一个移动应用程序,用于使用ionic 2和woo commerce rest API销售不同的产品,但是当我发送一个使用rest API在站点上创建订单的post请求时,我收到了这个错误

我正在分享我的代码

Woo commerce配置

let woo = new WooCommerceAPI.WooCommerceAPI({

    url: 'http://presstigersshop.dev',

    consumerKey: 'ck_2dddsdd4662e98d7c167fc8c0200177f778cf',

    consumerSecret: 'cs_1369fbdsda4448636384cb61aae5a25898e33',

    wpAPI: true,

    version: 'wc/v2'

});
使用rest api创建订单请求

var data = {

  payment_method: 'bacs',

  payment_method_title: 'Direct Bank Transfer',

  set_paid: true,

  billing: {

    first_name: 'John',

    last_name: 'Doe',

    address_1: '969 Market',

    address_2: '',

    city: 'San Francisco',

    state: 'CA',
    postcode: '94103',

    country: 'US',

    email: 'john.doe@example.com',

    phone: '(555) 555-5555'

  },

  shipping: {

    first_name: 'John',

    last_name: 'Doe',

    address_1: '969 Market',

    address_2: '',

    city: 'San Francisco',

    state: 'CA',

    postcode: '94103',

    country: 'US'

  },

  line_items: [

    {

      product_id: 93,

      quantity: 2

    },

    {

      product_id: 22,

      variation_id: 23,

      quantity: 1

    }

  ],

  shipping_lines: [

    {

      method_id: 'flat_rate',

      method_title: 'Flat Rate',

      total: 10

    }

  ]

};


woo.post('orders', data, function(err, data, res) {

  console.log(res);

});
hAccess

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]


</IfModule>

重新启动发动机
重写基/
重写规则。*-[E=HTTP\U授权:%{HTTP:AUTHORIZATION}]
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
我面临的错误:


尝试在您的chrome浏览器中安装并启用此功能,然后检查是否仍然存在相同的问题#Mohan GoPi在设备上测试后问题已解决谢谢#MohanGopi@Adnan部署到设备后,错误是否已停止?您是如何在开发中进行测试的?我有同样的problem@RafaelAcioly我使用数据线将设备与系统连接起来,只需运行命令“ionic run android”,它就会自动在我的设备上部署应用程序,在使用chrome调试之后,我测试了它…以及它的工作:)试着在你的chrome中安装并启用它,然后检查仍然得到相同的问题#Mohan GoPi在设备上测试后问题得到解决谢谢#MohanGopi@Adnan部署到设备后,错误是否已停止?您是如何在开发中进行测试的?我有同样的problem@RafaelAcioly我使用数据线将设备连接到我的系统上,只需运行命令“ionic run android”,它就会自动在我的设备上部署应用程序,然后使用chrome调试我测试它…及其工作:)