mohammedam33n / jt-express-laravel
dev-main
2023-06-19 15:46 UTC
Requires
- ext-curl: *
- ext-json: *
Requires (Dev)
- orchestra/testbench: ^7.9
This package is not auto-updated.
Last update: 2024-09-24 20:01:58 UTC
README
包装运输/与J&T Express公司集成以提供运输服务
嗨,我是Amin!👋
🚀 关于我
我是一个网络开发者...
安装
使用composer安装
composer require Amin/jt-express-laravel
在config/app.php中添加服务提供者
\Amin\JtExpressLaravel\JtExpressServiceProvider::class,
环境变量
要运行此包,您需要将以下环境变量添加到您的.env文件中
API_ACCOUNT
JT_EXPRESS_URL
sender
运行命令
php artisan vendor:publish --tag=JtExpress-package-config
如何使用?
创建订单
- 此函数用于创建订单,只需传递以下参数
$shipping = new JtExpress(); $shipping->createOrder($data); $data = [ 'customerCode'=> 'test102', 'digest'=> 'sdsd499', 'length'=> '20', 'sendStartTime'=> '2021-12-03 10:02:50', 'weight'=> '20', 'billCode'=> '9ui8', 'txlogisticId'=> '243n3k409j', 'totalQuantity'=> '10', 'receiver'=> [ 'area'=> 'sdfdsafdsfdsafdsa1', 'address'=> 'sdfsacdscdscds2a', 'town'=> '', 'street'=> '', 'city'=> 'Abu Ajram', 'mobile'=> '1441234567843543543554311143', 'mailBox'=> 'ant_li123@qq.com', 'phone'=> '1441234567843543543554311143', 'countryCode'=> 'KSA', 'name'=> 'test_receiver', 'company'=> 'guangdongshengshenzhenshizhuantayigeyidia nzishiyeyouxianggongsi', 'postCode'=> '518000', 'prov'=> 'Al Jawf' ], 'itemsValue'=> '100', 'width'=> '23', 'items'=> [ ['number'=> 1, 'itemType'=> 'ITN1', 'itemName'=> '服饰123456test', 'priceCurrency'=> 'DHS', 'itemValue'=> '12.36', 'itemUrl'=> 'http://www.baidu.com/shangpinlianjiedizhi', 'desc'=> 'test_ordermiaoshu'], ['number'=> 1, 'itemType'=> 'ITN1', 'itemName'=> '服饰123456test', 'priceCurrency'=> 'DHS', 'itemValue'=> '12.36', 'itemUrl'=> 'http://www.baidu.com/shangpinlianjiedizhi', 'desc'=> 'test_ordermiaoshu'], ['number'=> 1, 'itemType'=> 'ITN1', 'itemName'=> '服饰123456test', 'priceCurrency'=> 'DHS', 'itemValue'=> '12.36', 'itemUrl'=> 'http://www.baidu.com/shangpinlianjiedizhi', 'desc'=> 'test_ordermiaoshu'], ['number'=> 1, 'itemType'=> 'ITN1', 'itemName'=> '服饰123456test', 'priceCurrency'=> 'DHS', 'itemValue'=> '12.36', 'itemUrl'=> 'http://www.baidu.com/shangpinlianjiedizhi', 'desc'=> 'test_ordermiaoshu'], ], 'sendEndTime'=> '2021-12-05 10:02:50', 'height'=> '10', ];
此函数将返回对象。
检查订单
- 此函数用于检查订单,只需传递以下参数
$shipping = new JtExpress(); $shipping->checkingOrder($command = 1, $serialNumber, $customerCode, $digest); $orderType = 1; $txlogisticId = 'EGYUAT73577596805'; $reason = 'reason description'; $customerCode = 'J0086024194'; $digest = 'U40e5sumorgd3YgZzU61Mw==';
此函数将返回对象。
检查订单
- 此函数用于检查订单,只需传递以下参数
$shipping = new JtExpress(); $shipping->checkingOrder($command = 1, $serialNumber, $customerCode, $digest); $command = 1; $serialNumber = ['EGYUAT81235870018']; $customerCode = 'J0086024138'; $digest = 'wapT8IYOjNeViOL5eZupEg==';
此函数将返回对象。
取消订单
- 此函数用于取消订单,只需传递以下参数
$shipping = new JtExpress(); $shipping->cancelOrder($orderType, $txlogisticId, $reason, $customerCode, $digest); $orderType = 1; $txlogisticId = 'EGYUAT73577596805'; $reason = 'resoun '; $customerCode = 'J0086024194'; $digest = 'U40e5sumorgd3YgZzU61Mw==';
此函数将返回对象。
运单信息
- 此函数用于获取运单信息,只需传递以下参数
$shipping = new JtExpress(); $shipping->waybillInformation($digest, $customerCode, $waybillNos); $digest = 'U40e5sumorgd3YgZzU61Mw=='; $customerCode = 'J0086024194'; $waybillNos = ['UEG000000313474'];
此函数将返回对象。
物流跟踪查询
- 此函数用于获取物流跟踪查询,只需传递以下参数
$shipping = new JtExpress(); $shipping->logisticsTrackInquiry($digest, $billCodes); $digest = 'U40e5sumorgd3YgZzU61Mw=='; $billCodes = 'UEG000000190252';
此函数将返回对象。
支持
有关支持,请通过mohamm3dameen@gmail.com发送电子邮件