红小豆数字提供插件,让用户通过配置就可以和电子商务平台购买对接。用户在第三方电子商务平台下单,数据就自动推送到红小豆,利用红小豆的表单和流程通知 经理审批购买信息。审批通过后,红小豆推送结果到第三方电子商务平台进行确认购买。下面是这个对接的图例。

向第三方系统推送数据
第三方电子商务平台将现有系统的API提供给红小豆。根据API中设置的参数,红小豆数字可以调用外部API以他们所要求的格式向第三方发送/接受数据。

参数配置
下面是红小豆获取第三方系统订单的接口示例。
接口提供方 | 第三方电子商务平台 |
---|---|
调用方向 | 红小豆数字向第三方电子商务平台发送HTTP请求 |
调用时点 | 红小豆数字向第三方电子商务平台在定时自动调用 |
请求协议 | HTTP超文本传输协议 |
请求方式 | 只接受Get方式,示例如下:
http://www.ecommenceWH.com/rest/redbeanData/getorders?access_token=?&sign=?×tamp=? |
返回值 | 操作结果及订单信息,Json格式示例:
{"resultCode":0,"resultInfo":"获取订单信息成功"}resultCode为0,代表操作成功,为1,代表操作失败。resultInfo操作结果说明示例 {"result":{"resultCode":0",resultInfo":"获取订单信息成功"}, "Products":[ {"order_no":"201412291928321002","seller_id":1,"seller_name":"测试供应商","buyer_id":1, buyer_name":"测试用户","buyer_email":"test@test.com","status":0,"add_time":"2020-12-31 15:37:51", "payment_name":"支付宝","goods_amount":100.0,"discount":10.0,"order_amount":90.0, "Goods":[ {"order_no":1,"goods_id":1,"goods_name":"测试商品1","specification":"100ml/瓶","price":40.0,"quantity":1}, {"order_no":1,"goods_id":2,"goods_name":"测试商品2","specification":"20g/盒","price":30.0,"quantity":2} ]}, {"order_no":"201412291928321003","seller_id":1,"seller_name":"测试供应商","buyer_id":1, "buyer_name":"测试用户","buyer_email":"test@test.com","status":0,"add_time":"2014-12-31 15:37:51", "payment_name":"支付宝","goods_amount":100.0,"discount":10.0,"order_amount":90.0, "Goods":[ {"order_no":1,"goods_id":1,"goods_name":"测试商品1","specification":"100ml/瓶","price":40.0,"quantity":1}, {"order_no":1,"goods_id":2,"goods_name":"测试商品2","specification":"20g/盒","price":30.0,"quantity":2} ]} ] } |