承接 javareact/alibaba_open 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

javareact/alibaba_open

最新稳定版本:1.2.0

Composer 安装命令:

composer require javareact/alibaba_open

包简介

阿里巴巴开放平台sdk ,签名算法

README 文档

README

更新时间: 2024-2-21 17:42:09

Installing

$ composer require javareact/alibaba_open -vvv

Usage

场景: 拉取阿里巴巴商家的采购数据,同步到erp上,采用的是多用户模式

 $obj = new \JavaReact\AlibabaOpen\AlibabaClient(['page'=>1]); $obj->setAppkey('你的appkey'); $obj->setAppsecret('你的秘钥'); $obj->setAccessToken('自己想办法去获取token,如果设置的是多用户单用户的直接复制,应用管理中的token');//如果是单用户模式,无需添加此参数 $res =$obj->order->setApi('com.alibaba.trade:alibaba.trade.getBuyerOrderList-1')->get(); //api 就是阿里巴巴文档中的 var_dump($res);

项目中可以继承他:

<?php namespace App\Services\AliOpen; class AliOpen extends \JavaReact\AlibabaOpen\AlibabaClient { public function __construct($params = array()) { $this->setAppkey('39376**'); $this->setAppsecret('0RsvFZYV**'); $this->access_token = '06410386-242c-41f6-8a20-5e7e0d2b6229'; parent::__construct($params); } }

获取订单列表的例子

 $get_data =( new \JavaReact\AlibabaOpen\AlibabaClient([ //这边的AliOpen ,是你设置appkey的对象 'page'=>1, 'pageSize'=>100, ])) ->order ->setApi('com.alibaba.trade:alibaba.trade.getBuyerOrderList-1') ->get();

获取订单详情的例子

 $get_data = (new \JavaReact\AlibabaOpen\AlibabaClient([ 'webSite'=>1688, 'orderId'=>$this->app->order_id, ])) ->order ->setApi('com.alibaba.trade:alibaba.trade.get.buyerView-1') ->get();

关注商品的例子

 $get_data = (new \JavaReact\AlibabaOpen\AlibabaClient()) ->product ->productFollow(new \JavaReact\AlibabaOpen\entity\ProductFollowParams('532137286888'))//建议使用此种方法传参 ->get();

跨境场景下接口获取商品详情

$get_data = (new \JavaReact\AlibabaOpen\AlibabaClient()) ->setAppkey('you appkey') ->setAppsecret('you Appsecret') ->setAccessToken('you TOKEN') ->product ->getCrossProductInfo(new \JavaReact\AlibabaOpen\entity\CrossProductInfoParam('615890334160')) //商品ID ->post();

更新日志:

License

MIT

统计信息

  • 总下载量: 10.79k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 24
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 23
  • Watchers: 2
  • Forks: 6
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固