说明:
由于现阶段有赞云还未正式发布API接口调试工具,导致很多开发者在接口调试过程中极为不方便。本文主要介绍如何使用Postman工具进行有赞云接口测试。
PART1: Postman背景介绍
用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。
PART2: Postman下载与安装
postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。官方下载地址:https://www.getpostman.com/downloads/ 注: 1)官方下载地址:https://www.getpostman.com/downloads/ 2)更多关于postman的安装问题可以参考此链接: https://blog.csdn.net/fxbin123/article/details/80428216
PART3: 接口请求流程
1.有赞云API介绍1)API结构组成: 一个API主要由api名称、api版本、鉴权方式、请求方法、请求参数和返回参数组成; 下面举个例子来说明,如接口youzan.logistics.expressbyorderno.get.3.0.0 [td]API名称(name) | youzan.logistics.expressbyorderno.get | 版本(version) | 3.0.0 | 鉴权方式 | token | 请求方法(method) | POST | 请求参数 | tid (string) | 返回参数 | {"code":"int","data":{"com":"string","created_time":"date","express_id":"int",
"data":"string","nu":"string","name":"string","id":"long","state":"int",
"message":"string","status":"string"},"success":"boolean","message":"string"} |
2)有赞云API协议 所有 Api 调用采用统一协议 Https 进行传输,请求采用 post + json 的模式,请求 token 放url请求参数里,接口的请求参数放请求的 body 里。 2.POST请求 1)自用型应用获取token POST https://open.youzanyun.com/auth/tokenContent-Type: application/json{ "authorize_type": "silent", "client_id": "oauth_test", "client_secret": "oauth_test", "grant_id": "12345"}Postman请求示例: 2)请求调用有赞云接口 海淘电子口岸列表获取接口:youzan.shop.crossborder.list.1.0.0 图片上传接口:youzan.materials.storage.platform.img.upload.3.0.0
更多问题欢迎在本帖中提问
本帖最后由 有赞-妮子 于 2019-6-5 14:10 编辑
|