Tao宝获取淘口令api一直返回参数不正确的解决
2017-02-18 18:21:31
0 评论
4049
- 星级
- -
这个调用API的确困扰了不少人。如果你会调用其它的Tao宝API的话,本回答可能对你有用,如果你不会调用其它API的话,本回答帮不了你。
淘口令API提交方式和以往的API不一样,而官方的测试工具也没有更新,所以很多开发者调用不了,而且官方也没有提供易语言的SDK。
提交API的时候,key
是tpwd_param
value 是json文本,这段文本给准备好了,大家自己复制就可以了。
http://open.taobao.com/docs/api.htm?spm=a219a.7629065.0.0.4z9Yef&apiId=26520
.版本 2
' 处理URL的反斜杠
局_url = 子文本替换 (url, “/”, “/”, , , 真)
局_temp = 编码_ansi到usc2 (text, , , )
局_logo = 子文本替换 (logo, “/”, “/”, , , 真)
' 格式化USC2编码,符合Tao宝的标准
局_text = 子文本替换 (局_temp, “%”, “”, , , 真)
' 拼装JSO字符串
局_value = 子文本替换 (#淘口令, “{logo}”, 局_logo, , , 真)
局_value = 子文本替换 (局_value, “{text}”, 局_text, , , 真)
局_value = 子文本替换 (局_value, “{url}”, 局_url, , , 真)
参数数组 [1].key = “tpwd_param”
参数数组 [1].value = 局_value
结果如下:
{ext:{xx1:xx2},logo:{logo},text:{text},url:{url},user_id:24234234234}
发表屌论