淘宝客API用不了怎么办APPKEY没有权限怎么办

淘宝客API用不了怎么办APPKEY没有权限怎么办,第1张

第二种方法就是利用APPKEY的其他基础功能,依然可以实现通过有权限的API接口获取淘宝网正常的数据,包括店铺和商品的相关信息,只要获取了商品链接就可以使用淘点金转化为淘宝客推广链接了,这种方法有一个不完美之处就在于采集的商品有些可能没有参加淘宝客推广,不过这个对网站影响不大,应该90%的店铺都参加淘宝客推广了吧,美丽说里的数据也不可能全部是淘宝客推广链接嘛。

相当于当前账户的另外一套账号和密码机制 当然, 仅仅是在API调用的范围内适用

1生成方式可以自己定义, appkey保证不重复就行 secret key保证不容易被穷举, 生成算法也不能被轻易猜到 salt是一个不错的方式

2我们假定 appkey = 'AK' secret key = 'BK' 当前时间为 'T' 随机值 'R'

我们需要在客户端生成一个verify code 假设公式是 md5('BK_T_R'), 我们称他为VC

每次调用API的时候, 会把AK, T, R, VC传回服务器端再服务器端验证VC 是否等于 md5('BK_T_R'), 即是否符合算法要求

这套算法有个问题, 如果AK, T, R不变, 那么VC就肯定是固定的 客户端有伪造的可能

服务器端可以做如下策略, 比如时间抛弃, 客户端时间和服务器时间相差较大, 比如一个小时以上, 那么直接抛弃这次请求 并且记录下当前AK最近提交的T_R, 保证这对组合应该是在当前AK范围内是唯一值 如果发现有第二次调用, 直接抛弃

只要VC的算法稍微靠谱点, 相信这套机制还是有一定的安全性了

以上就是关于淘宝客API用不了怎么办APPKEY没有权限怎么办全部的内容,包括:淘宝客API用不了怎么办APPKEY没有权限怎么办、淘宝网中的appkey是什么意思、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9709071.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存