请教大佬淘宝客 sdk 的 PHP 问题

2021-02-18 21:28:09 +08:00
 peizhao2017
使用淘宝客的 api:taobao.tbk.item.convert (淘宝客-推广者-商品链接转换)
官方教程: https://developer.alibaba.com/docs/api.htm?spm=a219a.7395905.0.0.31b275feoBzRlQ&apiId=24516


我的代码
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new TbkCouponConvertRequest;
$req->setItemId($id);
$req->setAdzoneId($AdzoneId);
$req->setPlatform("1");
$req->setExternalId("12345");
$req->setSpecialId("12345");
$req->setRelationId("12345");
$req->setXid("abcdefg");
$req->setUcrowdId("1");
$resp = $c->execute($req);
echo json_encode($resp);

运行后提示:Fatal error: Uncaught Error: Class 'TbkItemConvertRequest' not found in /www/wwwroot/test.php:57 Stack trace: #0 {main} thrown in /www/wwwroot/test.php on line 57

请教各位大佬这是哪里问题,卡好几天了
911 次点击
所在节点    问与答
4 条回复
Xusually
2021-02-18 21:37:27 +08:00
这报错已经很明确了
你去找下 TbkItemConvertRequest 这类是不是在
Xusually
2021-02-18 21:38:14 +08:00
在的话,你是不是已经正确的引入了
peizhao2017
2021-02-18 21:55:33 +08:00
@Xusually 引用正确
确实没有 TbkItemConvertRequest 这个类存在
我想问的是官方的 sdk 没提供这个类吗
需要自己写吗
pytth
2021-02-19 13:26:35 +08:00
官方 sdk 很多问题的,还不如自己写。自己用 curl 请求他们的 http 接口就行,我之前写过文章: https://segmentfault.com/a/1190000024423082

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/754046

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX