android–WooCommerce API:创建订单和结帐

android–WooCommerce API:创建订单和结帐,第1张

概述我在尝试做什么我想为我的Woocommerce网站制作原生AndroidAPP(不是HTML5/Jquery手机).我正在尝试使用kloon/WooCommerce-REST-API-Client-Library设置API.到目前为止,我设法检索产品,优惠券,客户,订单等的列表…我可以用来在我的Android应用程序中显示.现在我想在Android应用

我在尝试做什么

我想为我的Woocommerce网站制作原生Android APP(不是HTML5 / Jquery手机).我正在尝试使用kloon/WooCommerce-REST-API-Client-Library设置API.

到目前为止,我设法检索产品,优惠券,客户,订单等的列表…我可以用来在我的AndroID应用程序中显示.

现在我想在AndroID应用程序中复制添加到购物车/结帐流程,但似乎这个库不提供此类工作流程的功能.

我的问题

如何在AndroID应用程序中使用REST API实现以下工作流程?
(类似于网站结帐流程)

流:

>加入购物车


>查看购物车和更新订单

>退房并确认


如果我错过任何API调用,请告诉我.

如果有人已经实现了这一点,请发布您的资源和评论.
任何样本代码/库/辅助类链接都会受到极大的关注.

谢谢!

解决方法:

如果您尝试阅读example.PHP并读取lib文件夹中的所有PHP文件,我认为您可以实现所有这些…

example.php有类似的东西:

// orders//print_r( $clIEnt->orders->get() );//print_r( $clIEnt->orders->get( $order_ID ) );//print_r( $clIEnt->orders->update_status( $order_ID, 'pending' ) );

如果你看看class-wc-api-client-resource-orders.php,你有这个:

/** * Create an order * * POST /orders * * @since 2.0 * @param array $data valID order data * @return array|object your newly-created order */public function create( $data ) {    $this->set_request_args( array(        'method' => 'POST',        'body'   => $data,    ) );    return $this->do_request();}

现在你只需要测试一切.

$orderData = array(    "order" => array(        "line_items" => array(             array(                "product_ID" => 1,                 "quantity" => 1            )         )    ));$clIEnt->orders->create($orderData);

另一个建议是为什么不使用WooCommerce REST API呢?
它有很好的文档和示例.

总结

以上是内存溢出为你收集整理的android – WooCommerce API:创建订单和结帐全部内容,希望文章能够帮你解决android – WooCommerce API:创建订单和结帐所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1118251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存