San*_*hod 12 php wordpress cordova woocommerce
我正在将一家woocommerce商店转变为phonegap应用程序.现在我被卡住了.如何将产品添加到购物车和显示购物车到phonegap应用程序.那么如何在rest api的帮助下做到这一点.
提前致谢
在 Wordpress 5.4.1、Woocommerce 4.1.0 上,您在此命名空间下有用于管理购物车和其他人的端点
https://yoursite.com/wp-json/wc/store/
一探究竟。
几年后,我们在/wp-json/wc/store/cart/add-item.
它需要产品或变体 ID 以及数量。它还需要一个X-WC-Store-API-Nonce标头,该标头设置为 wordpress 在调用时为您提供的内容wp_create_nonce('wc_store_api')。您甚至可以删除数量为负的物品,整齐。
这是我的变体 id 378 的有效 jQuery 示例:
<script>
var _nonce = "<?php echo wp_create_nonce( 'wc_store_api' ); ?>";
$.ajax({
type: 'POST',
url: '/wp-json/wc/store/cart/add-item',
dataType: 'json',
headers: {
'X-WC-Store-API-Nonce': _nonce
},
data: {
id : 378,
quantity: 1
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
(在 WooCommerce 4.5.2、4.6.1 上测试)(Github 线程)
| 归档时间: |
|
| 查看次数: |
12467 次 |
| 最近记录: |