简单Thinkphp5.1如何使用Topsdk\Topapi

news/2024/11/20 8:32:49/

一淘模板(56admin.cn)给大家介绍tp5.1相关知识,其中主要记录tp5.1是怎么使用Topsdk\Topapi(对接淘宝客开放平台),希望对需要的朋友有所帮助!

1、公司有一项目需要对接淘宝开放平台 先去申请帐号 创建应用 下载相应的SDK;

淘宝会根据相应应用权限生成相应的api接口SDK, 你可能需要某个接口的能力,但sdk里没有相应类,就要先去申请相应的接口权限;

2、直接下载好之后(没有使用composer),放到vendor目录下 用vendor函数引入 并不好使,后发现tp5.1 已废弃 vendor函数 ,另 loader类也不好使。

2.1 直接下载时如图

3、我们想直接自动加载使用相应的类 ,又回到使用 composer包 ;去 packagist.org 搜索 Topsdk\Topapi ;发现其包版本 v1.1

4、把 Topsdk\Topapinq包 添加到项目里 composer.json 里(可先找个新tp5.1做测试) 如图

5、打开命令行 执行 composer install 或update

6、建个控制器测试

7、测试 ok 把刚才composer 下载的包(它只给基础的能力类)删除了,把原先在应用里下载包的复制到vendor目录。

8、使用过程中 可能报找不到 xxx 类 ,去修改文件类名

9、其他的坑 其文档示例中 可能与SDK代码不一致,自己看着修改


http://www.ppmy.cn/news/5507.html

相关文章

第十九章 使用系统监视器 - 配置系统监视器命名空间

文章目录第十九章 使用系统监视器 - 配置系统监视器命名空间配置系统监视器命名空间查看系统监视器状态管理应用程序监视器管理健康监视器查看系统数据第十九章 使用系统监视器 - 配置系统监视器命名空间 配置系统监视器命名空间 当一个实例启动时,系统监视器会在…

1362:家庭问题(family)

1362:家庭问题(family) 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 6732 通过数: 3529 【题目描述】 有n个人,编号为1,2,……n,另外还知道存在K个关系。一个关系的表达为二元组(α,β)形式…

vue3项目打包部署到Tomcat(亲测有效)

首先,要确保电脑上已经安装了jdk,还有Tomcat,而且都安装正确。 jdk下载与安装教程(win10) Tomcat 9.0 安装及配置教程(win10系统) Vue项目在VScode里面可以通过npm run serve可以正常运行。 下面是打包部署到tomca…

22年D2部分干货

缘起 小编入行以来,一直兢兢业业,跟随大佬们脚步,学习如何努力成为优秀的开发。机缘巧合,在2017年小编接触到了前端峰会——D2,里面好多大佬聊未来的趋势。记得疫情之前,D2采用的是线下邀请,可惜…

浅谈安科瑞电能预付费系统在大电力客户中的设计及应用分析

摘 要 随着我国供电企业的不断发展,而用电模式也在不断改革,预付费技术在气、电等部门得到普遍的使用,本文主要针对预付费系统在大电力客户中的使用情况进行分析,提高用电用户的缴费率,有效的避免了客户恶意偷窃电行…

35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target 5 输出: 2示例 2: 输入:…

vpp process类型节点调度过程

vpp节点类型 VLIB_NODE_TYPE_PROCESS:process类型节点可以被挂起也可以被恢复,main线程上调度 (免费订阅,永久学习)学习地址: Dpdk/网络协议栈/vpp/OvS/DDos/NFV/虚拟化/高性能专家-学习视频教程-腾讯课堂 process节点注册 pro…

著作权范围大于版权?如何进行著作权查询?

我们知道,创作者申请著作权是保护自己版权的重要措施,著作权就是平常我们口中所说的版权。随着社会发展,对于著作权的重视增加,侵权行为也逐渐减少。那么著作权的具体内涵是什么,国家著作权怎样查询? (一)国家著作权…