抖音字节小程序的虚拟商品订单如何使用php进行同步?
网友回复
抖音官方有开发文档,小程序是非POI订单,产生的订单信息要通过这个接口推送到抖音订单中心。
订单推送接口接入之前必须接入担保支付。
接口说明
接口适用范围:接入交易系统的订单将不再需要本接口进行推送,交易系统将会自动推送至抖音订单中心。
订单类型释义:
POI订单:当订单内的商品是进入了抖音商品库的商品称为 POI 订单,请参照下述订单类型上传order_detail。
非 POI 订单:未做商品同步的则为非 POI 订单。请使用小程序普通订单规范上传 order_detail。
非 POI 订单统一为普通小程序订单,order_type 为 0
open_id 生成规范: 小程序开发说明 IDE 中的 open_id 生成逻辑与真机调试不同,使用 IDE 中的 open_id 做订单同步会出现错误,请使用真机调试做订单同步。
官网有文档:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/server/ecpay/order/order-sync/
php示例代码
<?php function getAccessToken() { $appid = 'YOUR_APP_ID'; // Replace with your app id $appSecret = 'YOUR_APP_SECRET'; // Replace with your app secret $data = array( "appid" =>$appid, "secret" => $appSecret, 'grant_type' => 'client_credential', ); $json = json_encode($data); return doPostJson("https://developer.toutiao.com/api/apps/v2/token", $json, "UTF-8"); } /* 推送订单到抖音订单中心 * @param open_id 用户openid * @param order_status 普通小程序订单订单状态,POI 订单可以忽略 * 0:待支付 * 1:已支付 * 2:已取消 * 4:已核销 * 5:退款中 * 6:已退款 * 8:退款失败 * 注意:普通小程序订...
点击查看剩余70%