淘宝开放平台W2权限介绍,什么是淘宝W2权限接口?

-

各位攻城狮在做电商软件开发的时候,对接淘宝平台的时候,有时候会在淘宝开放平台的文档上看到有"W2权限"字样,这个W2权限到底是指什么?先解释一下"W2",前面一个W是指“write(写)” ,后面的阿拉伯数字2是指等级,完整的意思就是 写权限等级2级,对应的还有一个概念是"R2权限"(关于什么是淘宝订单信息获取R2权限接口 可以阅读这篇)

简单来说就是写权限的最高等级,只有拿到这个W2权限才能操作一些需要W2权限的接口,其中最典型的就是修改价格接口 taobao.item.price.update(老接口,已下线)、taobao.item.sku.price.update 

这个W2权限很特殊,一般的应用授权后W2权限只有30分钟的有效期,30分钟时间一过,W2权限就失效,你再去更新就会提示W2失效。关于W2的时长,其实是有办法延长W2时效的,但是需要提高应用的安全等级,可以先看一下官方对于W2等级的时长说明:

image.png

APPKEY安全等级

API和字段安全等级

session时长

是否可刷新

refresh时长

3

R1

上架应用与订购时长一致,非上架应用默认24小时

上架应用与订购时长一致,非上架应用与当前设置的时长一致

R2

上架应用与订购时长一致,非上架应用默认24小时

W1

上架应用与订购时长一致,非上架应用默认24小时

W2

上架应用与订购时长一致,非上架应用默认24小时

2

R1

上架应用与订购时长一致,非上架应用默认24小时

上架应用与订购时长一致,非上架应用默认24小时

R2

3天

W1

上架应用与订购时长一致,非上架应用默认24小时

W2

30分钟

1

R1

上架应用与订购时长一致,非上架应用默认24小时

上架应用与订购时长一致,非上架应用默认24小时

R2

1天

W1

上架应用与订购时长一致,非上架应用默认24小时

W2

5分钟

0

R1

30分钟

0分钟

R2

0分钟

W1

30分钟

W2

0分钟


看这个图和说明,可以发现,如果想达到W2权限长时间有效,只有满足“只能自己使用”和 “小部分人使用(50人)” 这两者任何一个,显然大部分应用都不可能满足,所以基本上都不可能有3等级。所以应用基本上只能2等级,也就是W2只有30分钟。

但是,如果只有30分钟的有效期的话,改价还是很麻烦的。每次改价前,还得通知店主一声,让店主去授权,然后在30分钟内改完,这就很麻烦了。

但是其实还有接口是可以突破改价限制的,有的接口能改价,但是不要求W2,也不知道是不是淘宝故意留的门?比如接口alibaba.item.edit.fastupdate其实是可以改价的,超过了30分钟也可以改价。大家可以试试

本文转载 " 整理 "

原文地址 " "