已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
环境依赖 .NET Framework 2.0 及以上 (不支持Windows Phone平台)使用示例获取淘宝当前系统时间1234ITopClient client = new DefaultTopClient(/router/rest, appkey, appsecret, json);TimeGetRequest req = new TimeGetRequest();TimeGetResponse rsp = client.Execute(req);Console.WriteLine(rsp.Body);获取单笔交易详情123456ITopClient client = new DefaultTopClient(/router/rest, appkey, appsecret, json);TradeFullinfoGetRequest req = new TradeFullinfoGetRequest();req.Fields = tid,type,status,payment,orders;req.Tid = 123456789L;TradeFullinfoGetResponse rsp = client.Execute(req, sessionKey);Console.WriteLine(rsp.Body);监听实时消息通知12345678910111213141516TmcClient client = new TmcClient(app_key, app_secret, default); client.OnMessage += (s, e) = try Console.WriteLine(e.Message.Content); Console.WriteLine(e.Message.Topic); / 默认不抛出异常则认为消息处理成功 catch (Exception exp) Console.WriteLine(exp.StackTrace); e.Fail(); / 消息处理失败回滚,服务端需要重发 ; client.Connect(ws://);批量调用API1234567BatchTopClient client = new BatchTopClient(/router/batch, appkey, appsecret, json);TimeGetRequest timeRequest = new TimeGetRequest();AppipGetRequest ipRequest = new AppipGetRequest();TopBatchRequest batch = new TopBatchRequest();batch.AddRequest(timeRequest).AddRequest(ipRequest);TopBatchResponse rsp = client.Execute(batch);Console.WriteLine(rsp.Body);服务地址API服务地址环境HTTP请求地址HTTPS请求地址正式环境/router/rest/router/rest海外正式环境/router/rest/router/rest沙箱环境/router/rest/router/rest消息服务地址环境服务地址SSL服务地址正式环境ws://无沙箱环境ws://无高级功能不解释响应字符串为对象(这时候XxxResponse包含的对象为null)1DefaultTopClient.SetDisableParser(true)采用精简化的JSON结构返回,去除多余JSON节点1DefaultTopClient.SetUseSimplifyJson(true)取消API调用日志打点1DefaultTopClient.SetDisableTrace(true)忽略HTTPS证书检查(建议只在测试环境打开)1DefaultTopClient.SetIgnoreSSLCheck(true)取消响应GZIP压缩功能(GZIP压缩功能可以显著的减少网络传输,强烈建议不要取消)1DefaultTopClient.SetUseGzipEncoding(false)设置HTTP连接超时和读超时时间(网络环境差的情况下可以适当增大)1234/ HTTP等待请求开始返回的超时时间:默认20秒DefaultTopClient.SetTimeout(20000L)/ HTTP等待读取数据完成的超时时间:默认60秒DefaultTopClient.SetReadWriteTimeout(60000L)修改日志打点存储路径1DefaultTopLogger.FilePath = c:/tmp/topsdk.log;API调用出错自动重试(一般情况下ISP类的错误是可以重试成功的)12345678AutoRetryTopClient client = new AutoRetryTopClient(/router/rest, appkey, appsecret, json);client.SetMaxRetryCount(3);client.SetRetryWaitTime(100L);TimeGetRequest request = new TimeGetRequest();TimeGetResponse response = client.Execute(request);if (!response.IsError) Console.WriteLine(response.Body);API调用就近路由(根据API发起调用所在地选择就近的TOP机房进行调用)1234ClusterTopClient client = new ClusterTopClient(/router/rest, appkey, appsecret, json);TimeGetRequest request = new TimeGetRequest();TimeGetResponse response = client.Execute(request);Con
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年密云县辅警招聘考试真题及一套完整答案详解
- 绍兴文理学院元培学院《早期教育概论》2024-2025学年第一学期期末试卷
- 郑州工业安全职业学院《国际商务谈判及礼仪》2024-2025学年第一学期期末试卷
- 2023年益阳辅警协警招聘考试真题含答案详解(夺分金卷)
- 2023年贵阳辅警协警招聘考试备考题库及答案详解(历年真题)
- 福建省莆田市九中2026届物理高二上期末统考模拟试题含解析
- 广州天河区一一三中2025年高二数学第一学期期末学业水平测试试题含解析
- 2026届河南省鹤壁市淇县第一中学高二上物理期末复习检测模拟试题含解析
- 中国海洋大学《圣经与文学英》2024-2025学年第一学期期末试卷
- 2025年上海市上外附属大境中学生物高一上期末学业水平测试试题含解析
- 人美版(2024)小学二年级上册美术全册教案
- 2025年团校入团培训结业考试题库(考点精练)附答案详解
- 中国铁路百年征程
- 第3章能量的转化与守恒(单元解读讲义)科学浙教版九年级上册
- 气道廓清护理个案
- 公路运输安全培训教学课件
- 金融机构2025年反洗钱培训与案例分享
- 输血过敏反应课件
- 中国招投标协会招标采购从业人员招标采购法律法规真题及答案
- 同心共育静待花开-2025-2026学年高二上学期家长会
- 2025高考历史全国I卷真题试卷(含答案)
评论
0/150
提交评论