登录
退出
首页
开放版图
苏宁有货
商家后台
文档中心
文档中心
API文档
消息中心
平台公告
工单
我的工单
提交工单
控制台
SDK调用示例
suning.custom.fmkcasdelivercoupon.create/
调用示例(JAVA)
复制全部代码
import com.suning.api.entity.custom.FmkcasdelivercouponCreateRequest; import com.suning.api.entity.custom.FmkcasdelivercouponCreateResponse; FmkcasdelivercouponCreateRequest request = new FmkcasdelivercouponCreateRequest(); request.setActivityCode("SFZF20290330M011111"); request.setAppToken("TIvRyrNeojpnVnBk63Utga7e3"); request.setAppType("03"); request.setBuddleId("abcdef"); request.setBusinessScene("USER_PULL_DOWN"); request.setClientIp("192.168.1.1"); request.setCouponsAmount("1"); request.setDeliverSource("ECOUPON-0003"); request.setEgoToken("TIvRyrNeojpnVnBk63Utga7e3"); request.setIdNo("333333333333333333"); request.setInvoker("ossas"); request.setMemberId("1900211111"); request.setPcToken("TIvRyrNeojpnVnBk63Utga7e3"); request.setPhoneNo("13011111111"); request.setRealName("你好S"); request.setRequestId("05257b0a296d40439a9ad212da196a84"); request.setRequestKey("dkjfkdj"); request.setRequestNo("a018ec2c289e448f8341f07eb3195a37"); request.setTerminalType("APP"); //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 { FmkcasdelivercouponCreateResponse response = client.excute(request); System.out.println("返回json/xml格式数据 :" + response.getBody()); } catch (SuningApiException e) { e.printStackTrace(); }
调用示例(PHP)
复制全部代码
$req = new FmkcasdelivercouponCreateRequest(); $req -> setActivityCode("SFZF20290330M011111"); $req -> setAppToken("TIvRyrNeojpnVnBk63Utga7e3"); $req -> setAppType("03"); $req -> setBuddleId("abcdef"); $req -> setBusinessScene("USER_PULL_DOWN"); $req -> setClientIp("192.168.1.1"); $req -> setCouponsAmount("1"); $req -> setDeliverSource("ECOUPON-0003"); $req -> setEgoToken("TIvRyrNeojpnVnBk63Utga7e3"); $req -> setIdNo("333333333333333333"); $req -> setInvoker("ossas"); $req -> setMemberId("1900211111"); $req -> setPcToken("TIvRyrNeojpnVnBk63Utga7e3"); $req -> setPhoneNo("13011111111"); $req -> setRealName("你好S"); $req -> setRequestId("05257b0a296d40439a9ad212da196a84"); $req -> setRequestKey("dkjfkdj"); $req -> setRequestNo("a018ec2c289e448f8341f07eb3195a37"); $req -> setTerminalType("APP"); //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; FmkcasdelivercouponCreateRequest request = new FmkcasdelivercouponCreateRequest(); request.activityCode="SFZF20290330M011111"; request.appToken="TIvRyrNeojpnVnBk63Utga7e3"; request.appType="03"; request.buddleId="abcdef"; request.businessScene="USER_PULL_DOWN"; request.clientIp="192.168.1.1"; request.couponsAmount="1"; request.deliverSource="ECOUPON-0003"; request.egoToken="TIvRyrNeojpnVnBk63Utga7e3"; request.idNo="333333333333333333"; request.invoker="ossas"; request.memberId="1900211111"; request.pcToken="TIvRyrNeojpnVnBk63Utga7e3"; request.phoneNo="13011111111"; request.realName="你好S"; request.requestId="05257b0a296d40439a9ad212da196a84"; request.requestKey="dkjfkdj"; request.requestNo="a018ec2c289e448f8341f07eb3195a37"; request.terminalType="APP"; //开启日志调试,当测试稳定之后建议设置为 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); FmkcasdelivercouponCreateResponse response = client.Execute(request);
调用示例(PYTHON)
复制全部代码
# -*- coding: utf-8 -*- import suning.api request = suning.api.custom.FmkcasdelivercouponCreateRequest() request.activityCode="SFZF20290330M011111"; request.appToken="TIvRyrNeojpnVnBk63Utga7e3"; request.appType="03"; request.buddleId="abcdef"; request.businessScene="USER_PULL_DOWN"; request.clientIp="192.168.1.1"; request.couponsAmount="1"; request.deliverSource="ECOUPON-0003"; request.egoToken="TIvRyrNeojpnVnBk63Utga7e3"; request.idNo="333333333333333333"; request.invoker="ossas"; request.memberId="1900211111"; request.pcToken="TIvRyrNeojpnVnBk63Utga7e3"; request.phoneNo="13011111111"; request.realName="你好S"; request.requestId="05257b0a296d40439a9ad212da196a84"; request.requestKey="dkjfkdj"; request.requestNo="a018ec2c289e448f8341f07eb3195a37"; request.terminalType="APP"; 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)