使用asp开发 希音shein开放平台接口调用记录

简介: 最近接了个小项目要求通过希音的开放平台接口采集一些数据导入到工厂erp系统。当然了我主要是负责采集,说是采集,其实就是通过接口获取数据,并不是被动获取,是合法的在授权下进行的一种操作。客户指定要求用asp语言,这种古老语言,呵呵,一般平台代码范例都不做考虑的,但是根据文档硬是给撸出来了。

最近接了个小项目要求通过希音的开放平台接口采集一些数据导入到工厂erp系统。当然了我主要是负责采集,说是采集,其实就是通过接口获取数据,并不是被动获取,是合法的在授权下进行的一种操作。客户指定要求用asp语言,这种古老语言,呵呵,一般平台代码范例都不做考虑的,但是根据文档硬是给撸出来了。

开放平台地址:开放平台 (https://sop-portal.sheincorp.cn/#/)
图片.png

签名规则设计的还是比较简单方便的,调用起来比微信的要舒服很多。
图片.png

调用基本也就那样,传参,然后获取json结果。最后就是分离取得自己需要的数据。图片.png

常见的一些问题。
图片.png

下面是一些可调用的接口。
图片.png
图片.png
图片.png
图片.png

订单接口获取的结果。

图片.png

可以看到接口更新的还是挺勤快的。不知道是不是刚开始做开放接口,发现有些文档还是有点问题的。再有就是明明通过他提供的方式计算了签名,但是偶尔获取数据还是会提示签名无效,大概调用几十次会出现一次这样的情况吧,有时就一直不出现,不知道是不是他们平台的bug,不过不影响使用,获取不到数据大不了再尝试一次。发生两次连续错误是几乎不可能的。

通过这样的接口平台开发大概了解了开放平台基本也就那样。如果自己要设计个这样的平台也大概心里有点数了。基本就是开appid和密钥,然后搞签名算法,各种加密,最后开放一些接口给调用返回数据,接口就是那些网址不同目录而已。

目录
相关文章
|
8月前
|
开发框架 前端开发 JavaScript
ASP.NET Core+Element+SQL Server开发校园图书管理系统(二)
ASP.NET Core+Element+SQL Server开发校园图书管理系统(二)
48 0
|
8月前
|
开发框架 前端开发 JavaScript
ASP.NET Core+Element+SQL Server开发校园图书管理系统(四)(上)
ASP.NET Core+Element+SQL Server开发校园图书管理系统(四)(上)
69 0
|
开发框架 .NET Unix
为什么不用asp而用php开发网站
为什么不用asp而用php开发网站
97 0
|
开发框架 .NET Unix
为什么不用asp而用php开发网站
为什么不用asp而用php开发网站
89 0
|
.NET 开发框架 数据安全/隐私保护
基于ASP.Net Core 开发的纯BS结构的RoadFlow工作流平台
RoadFlow是一款集成工作流引擎的ASP.NET CORE MVC快速开发框架
3642 0
|
Web App开发 .NET API
用VSCode开发一个asp.net core2.0+angular5项目(5): Angular5+asp.net core 2.0 web api文件上传
第一部分: http://www.cnblogs.com/cgzl/p/8478993.html 第二部分: http://www.cnblogs.com/cgzl/p/8481825.html 第三部分: https://www.
1477 0
|
SQL Web App开发 JavaScript
使用VS Code开发asp.net core (下)
第一部分: https://www.cnblogs.com/cgzl/p/8450179.html 本文是基于Windows10的. Debugging javascript 打开wwwroot/js/site.
1625 0
|
前端开发 .NET 开发工具
使用VS Code开发asp.net core (上)
本文是基于Windows10的. 下载地址: https://code.visualstudio.com/ insider 版下载地址: https://code.visualstudio.com/insiders/ 这两个版本可以同时安装在系统中.
2685 0

相关产品

  • 云迁移中心