登录
退出
首页
开放版图
苏宁有货
商家后台
文档中心
文档中心
API文档
消息中心
平台公告
工单
我的工单
提交工单
控制台
SDK调用示例
suning.custom.invchangename.modify/
调用示例(JAVA)
复制全部代码
import com.suning.api.entity.custom.InvchangenameModifyRequest; import com.suning.api.entity.custom.InvchangenameModifyResponse; InvchangenameModifyRequest request = new InvchangenameModifyRequest(); request.setClientAddress("南京市玄武区玄武大道"); request.setClientBank("中国建设银行"); request.setClientBankAccount("3200188143605250"); request.setClientCertNo("1214030211933020523"); request.setClientCertOrgName("个人"); request.setClientPhone("025-66996699"); request.setClientType("01"); request.setInvoiceCode("155246706150"); request.setInvoiceNum("67061508"); request.setMerchantCode("70056897"); request.setOldFpqqlsh("20190314120305439496"); //api入参校验逻辑开关,当测试稳定之后建议设置为 false 或者删除该行 request.setCheckParam(true); String serverUrl = "https://openpre.cnsuning.com/api/http/sopRequest"; String appKey = "你的appKey"; String appSecret = "你的appSecret"; DefaultSuningClient client = new DefaultSuningClient(serverUrl, appKey,appSecret, "json"); try { InvchangenameModifyResponse response = client.excute(request); System.out.println("返回json/xml格式数据 :" + response.getBody()); } catch (SuningApiException e) { e.printStackTrace(); }
调用示例(PHP)
复制全部代码
$req = new InvchangenameModifyRequest(); $req -> setClientAddress("南京市玄武区玄武大道"); $req -> setClientBank("中国建设银行"); $req -> setClientBankAccount("3200188143605250"); $req -> setClientCertNo("1214030211933020523"); $req -> setClientCertOrgName("个人"); $req -> setClientPhone("025-66996699"); $req -> setClientType("01"); $req -> setInvoiceCode("155246706150"); $req -> setInvoiceNum("67061508"); $req -> setMerchantCode("70056897"); $req -> setOldFpqqlsh("20190314120305439496"); //api入参校验逻辑开关,当测试稳定之后建议设置为 false 或者删除该行 $req -> setCheckParam('true'); $serverUrl = "https://openpre.cnsuning.com/api/http/sopRequest"; $appKey = "你的appKey"; $appSecret = "你的appSecret"; $client = new DefaultSuningClient($serverUrl,$appKey,$appSecret,'json'); $resp = $client -> execute($req); print_r("返回响应报文:".$resp);
调用示例(.NET)
复制全部代码
using suning_api_sdk.BizRequest.CustomCustomRequest; using suning_api_sdk.BizResponse.CustomCustomResponse; using suning_api_sdk.Models.CustomCustomModel; InvchangenameModifyRequest request = new InvchangenameModifyRequest(); request.clientAddress="南京市玄武区玄武大道"; request.clientBank="中国建设银行"; request.clientBankAccount="3200188143605250"; request.clientCertNo="1214030211933020523"; request.clientCertOrgName="个人"; request.clientPhone="025-66996699"; request.clientType="01"; request.invoiceCode="155246706150"; request.invoiceNum="67061508"; request.merchantCode="70056897"; request.oldFpqqlsh="20190314120305439496"; //开启日志调试,当测试稳定之后建议设置为 false 或者删除该行 SuningLogger.IsLogDebug = true; string serverUrl = "https://openpre.cnsuning.com/api/http/sopRequest"; string appKey = "你的appKey"; string appSecret = "你的appSecret"; ISuningClient client = new DefaultSuningClient(serverUrl, appKey,appSecret); InvchangenameModifyResponse response = client.Execute(request);
调用示例(PYTHON)
复制全部代码
# -*- coding: utf-8 -*- import suning.api request = suning.api.custom.InvchangenameModifyRequest() request.clientAddress="南京市玄武区玄武大道"; request.clientBank="中国建设银行"; request.clientBankAccount="3200188143605250"; request.clientCertNo="1214030211933020523"; request.clientCertOrgName="个人"; request.clientPhone="025-66996699"; request.clientType="01"; request.invoiceCode="155246706150"; request.invoiceNum="67061508"; request.merchantCode="70056897"; request.oldFpqqlsh="20190314120305439496"; domain = "https://openpre.cnsuning.com" appKey = "你的appKey" appSecret = "你的appSecret" request.setDomainInfo(domain,"80") request.setAppInfo(appKey,appSecret) try: result=request.getResponse() print(result) except Exception as e: print(e)