TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaCemMemberMsgPushRequest req = new AlibabaCemMemberMsgPushRequest();
req.setSite("taobao");
AlibabaCemMemberMsgPushRequest.IsvPushMessage obj1 = new AlibabaCemMemberMsgPushRequest.IsvPushMessage();
obj1.setTemplateId("12321");
obj1.setExtParams("{\"gradeName\":\"金星\",\"rewardPoints:好礼积分\":\"1.4\"}");
obj1.setIconUrl("https://gw.alicdn.com/tps/i2/TB1nmqyFFXXXXcQbFXXE5jB3XXX-114-114.png");
obj1.setPartnerMemberId("SBUX0112231");
req.setPushMsg(obj1);
req.setOpenId("234234234");
req.setUnionId("234324234234");
AlibabaCemMemberMsgPushResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaCemMemberMsgPushRequest req = new AlibabaCemMemberMsgPushRequest();
req.Site = "taobao";
AlibabaCemMemberMsgPushRequest.IsvPushMessageDomain obj1 = new AlibabaCemMemberMsgPushRequest.IsvPushMessageDomain();
obj1.TemplateId = "12321";
obj1.ExtParams = "{\"gradeName\":\"金星\",\"rewardPoints:好礼积分\":\"1.4\"}";
obj1.IconUrl = "https://gw.alicdn.com/tps/i2/TB1nmqyFFXXXXcQbFXXE5jB3XXX-114-114.png";
obj1.PartnerMemberId = "SBUX0112231";
req.PushMsg_ = obj1;
req.OpenId = "234234234";
req.UnionId = "234324234234";
AlibabaCemMemberMsgPushResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaCemMemberMsgPushRequest;
$req->setSite("taobao");
$push_msg = new IsvPushMessage;
$push_msg->template_id="12321";
$push_msg->ext_params="{\"gradeName\":\"金星\",\"rewardPoints:好礼积分\":\"1.4\"}";
$push_msg->icon_url="https://gw.alicdn.com/tps/i2/TB1nmqyFFXXXXcQbFXXE5jB3XXX-114-114.png";
$push_msg->partner_member_id="SBUX0112231";
$req->setPushMsg(json_encode($push_msg));
$req->setOpenId("234234234");
$req->setUnionId("234324234234");
$resp = $c->execute($req, $sessionKey);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=alibaba.cem.member.msg.push' \
-d 'partner_id=apidoc' \
-d 'session=3982db93-4785-44ce-a2d2-ca4b8d8d95fe' \
-d 'sign=1CEB648ADEB15E7F66E9A14EA61F1298' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-21+09%3A07%3A09' \
-d 'v=2.0' \
-d 'open_id=234234234' \
-d 'push_msg=null' \
-d 'site=taobao' \
-d 'union_id=234324234234'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaCemMemberMsgPushRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.site="taobao"
req.push_msg=""
req.open_id="234234234"
req.union_id="234324234234"
try:
resp= req.getResponse(sessionkey)
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"alibaba.cem.member.msg.push");
add_param(pRequest,"site","taobao");
add_param(pRequest,"push_msg","数据结构JSON示例");
add_param(pRequest,"open_id","234234234");
add_param(pRequest,"union_id","234324234234");
pResponse = top_execute(pClient,pRequest,sessionKey);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.cem.member.msg.push', {
'site':'taobao',
'push_msg':'数据结构JSON示例',
'open_id':'234234234',
'union_id':'234324234234'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})