silverlight调用淘宝api接口做淘宝客应用
程序员文章站
2023-01-09 07:56:32
silverlight调用淘宝api接口做淘宝客应用...
起始页面为login.aspx,固定调试端口为49441。需要配合自己淘宝开放平台的应用的回调页面url来调整。
ashx代码:
(说明:代码中itopclient为淘宝接口topsdk.dll中的类,此例子使用的itemsonsalegetrequest是用于获取销售中的商品,response.body是获取到的数据信息)
代码如下:
前端sl获取数据信息的方法
代码如下:
serializehelper
序列化部分是自定义的一个类
代码如下:
淘宝相关的数据类型
topmodels模块中的itemsonsalegetresponse,item,itemimg,location等这些实体是从topsdk.dll中找到相应的定义粘贴出来供silverlight下使用的。如图
web.config中的配置
配置沙箱环境和正式环境的选择,以及appkey和appsecret
代码如下:
另外,web中的那些client.cs和config.cs则是从淘宝示例demo中来的。
最终数据的获取如下: