TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest req = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest();
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.MissionReceiveQuery obj1 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.MissionReceiveQuery();
obj1.setBizScene("ORCHARD");
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.DeviceInfo obj2 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.DeviceInfo();
obj2.setDeviceId("WV610052d617e770f2021049cb58cf5c9");
obj2.setIp("11.23.33.33");
obj2.setMac("111111");
obj2.setPlatform("iphone");
obj2.setPlatformVersion("10.3.20.8500");
obj2.setProdVersion("10.13.35");
obj2.setProduct("eleme");
obj2.setSchemaPlatform("abc");
obj2.setTtid("201200@eleme_iphone_10.13.35");
obj2.setUserAgent("MTOPSDK/1.9.3.48 (iOS;15.0.2;Apple;iPhone14,2) Rajax/1 Apple/iPhone14,2 iOS/15.0.2 Eleme/10.13.35 ID/D52BD4B7-7C38-46F0-9809-29B4A8559B8D; IsJailbroken/0 ASI/7E63E81E-1C81-4008-852D-F3C61E65B15F Mozilla/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 AliApp(ELMC/10.13.35) UT4Aplus/ltracker-0.2.30.33 WindVane/8.7.2 1170x2532 RenderWay/H5 AppName/elmc DeviceId/D52BD4B7-7C38-46F0-9809-29B4A8559B8D AppExtraInfo/%7B%22miniWua%22%3A%22iCQTz%2F4TG2mOKGfhdw2ns8uuYSoRR%2FiyMiAWCx22QpPW2TcyFcA4E3ti5zLq5tfwFw0BSkYdG%2FAfM5eqFcMHOr1Bq9Qin1YmWkMZLQ5fxARw%2FVf9LKVLCrH7AjL0S4XVqX9uSpRhOTmQZ1KMoS%2BswK90wZ%2FQ4okn0srOdIC9zUqyn1A%3D%3D%22%2C%22umidToken%22%3A%221%2BxL7wVLOlxQbTWEtA5PkfDuUakzLDl4%22%2C%22ttid%22%3A%22201200%40eleme_iphone_10.13.35%22%2C%22deviceUUID%22%3A%22D52BD4B7-7C38-46F0-9809-29B4A8559B8D%22%2C%22utdid%22%3A%22YcbbRiXPO%2FYDAAYvZ9bpLFjz%22%7D Rajax/1 Apple/iPhone14,2 iOS/15.0.2 Eleme/10.13.35 ID/D52BD4B7-7C38-46F0-9809-29B4A8559B8D; IsJailbroken/0 ASI/7E63E81E-1C81-4008-852D-F3C61E65B15F Mozilla/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 AliApp(ELMC/10.13.35) UT4Aplus/ltracker-0.2.30.33 WindVane/8.7.2 1170x2532 PHA/2.0.0 Winding(WV_22) WK (PHATemplate) SvipMtopReq/true");
obj1.setDeviceInfo(obj2);
List<AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfo> list4 = new ArrayList<AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfo>();
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfo obj5 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfo();
list4.add(obj5);
obj5.setCity("123");
obj5.setDistrict("345");
obj5.setLat("30.70498847961426");
obj5.setLng("111.3203811645508");
obj5.setLocationType("realTime");
obj5.setPoiId("poiId");
obj5.setPoiName("poiName");
obj5.setProvince("456");
obj1.setLocationInfos(list4);
obj1.setMissionCollectionId(69L);
obj1.setMissionDefId(6850002L);
obj1.setMissionXId("R0ZrY2ExWGk1UDRtRE0wZUxwYjdFVG9aZEhWT2RyakRSeFR5dU9EQVZHdXpBWVBCbnloV1R6UnBpbE16MW9IVw");
obj1.setSortGroupId("1");
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.UserInfo obj6 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.UserInfo();
obj6.setSite("25");
obj6.setUserId("AAHyG2rtAOG1I_dQajHKlg0u");
obj1.setUserInfo(obj6);
req.setMissionReceiveQuery(obj1);
AlibabaAlscGrowthInteractiveTaskReceivetaskResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest req = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest();
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.MissionReceiveQueryDomain obj1 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.MissionReceiveQueryDomain();
obj1.BizScene = "ORCHARD";
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.DeviceInfoDomain obj2 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.DeviceInfoDomain();
obj2.DeviceId = "WV610052d617e770f2021049cb58cf5c9";
obj2.Ip = "11.23.33.33";
obj2.Mac = "111111";
obj2.Platform = "iphone";
obj2.PlatformVersion = "10.3.20.8500";
obj2.ProdVersion = "10.13.35";
obj2.Product = "eleme";
obj2.SchemaPlatform = "abc";
obj2.Ttid = "201200@eleme_iphone_10.13.35";
obj2.UserAgent = "MTOPSDK/1.9.3.48 (iOS;15.0.2;Apple;iPhone14,2) Rajax/1 Apple/iPhone14,2 iOS/15.0.2 Eleme/10.13.35 ID/D52BD4B7-7C38-46F0-9809-29B4A8559B8D; IsJailbroken/0 ASI/7E63E81E-1C81-4008-852D-F3C61E65B15F Mozilla/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 AliApp(ELMC/10.13.35) UT4Aplus/ltracker-0.2.30.33 WindVane/8.7.2 1170x2532 RenderWay/H5 AppName/elmc DeviceId/D52BD4B7-7C38-46F0-9809-29B4A8559B8D AppExtraInfo/%7B%22miniWua%22%3A%22iCQTz%2F4TG2mOKGfhdw2ns8uuYSoRR%2FiyMiAWCx22QpPW2TcyFcA4E3ti5zLq5tfwFw0BSkYdG%2FAfM5eqFcMHOr1Bq9Qin1YmWkMZLQ5fxARw%2FVf9LKVLCrH7AjL0S4XVqX9uSpRhOTmQZ1KMoS%2BswK90wZ%2FQ4okn0srOdIC9zUqyn1A%3D%3D%22%2C%22umidToken%22%3A%221%2BxL7wVLOlxQbTWEtA5PkfDuUakzLDl4%22%2C%22ttid%22%3A%22201200%40eleme_iphone_10.13.35%22%2C%22deviceUUID%22%3A%22D52BD4B7-7C38-46F0-9809-29B4A8559B8D%22%2C%22utdid%22%3A%22YcbbRiXPO%2FYDAAYvZ9bpLFjz%22%7D Rajax/1 Apple/iPhone14,2 iOS/15.0.2 Eleme/10.13.35 ID/D52BD4B7-7C38-46F0-9809-29B4A8559B8D; IsJailbroken/0 ASI/7E63E81E-1C81-4008-852D-F3C61E65B15F Mozilla/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 AliApp(ELMC/10.13.35) UT4Aplus/ltracker-0.2.30.33 WindVane/8.7.2 1170x2532 PHA/2.0.0 Winding(WV_22) WK (PHATemplate) SvipMtopReq/true";
obj1.DeviceInfo= obj2;
List<AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfoDomain> list4 = new List<AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfoDomain>();
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfoDomain obj5 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.LocationInfoDomain();
list4.Add(obj5);
obj5.City = "123";
obj5.District = "345";
obj5.Lat = "30.70498847961426";
obj5.Lng = "111.3203811645508";
obj5.LocationType = "realTime";
obj5.PoiId = "poiId";
obj5.PoiName = "poiName";
obj5.Province = "456";
obj1.LocationInfos= list4;
obj1.MissionCollectionId = 69L;
obj1.MissionDefId = 6850002L;
obj1.MissionXId = "R0ZrY2ExWGk1UDRtRE0wZUxwYjdFVG9aZEhWT2RyakRSeFR5dU9EQVZHdXpBWVBCbnloV1R6UnBpbE16MW9IVw";
obj1.SortGroupId = "1";
AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.UserInfoDomain obj6 = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest.UserInfoDomain();
obj6.Site = "25";
obj6.UserId = "AAHyG2rtAOG1I_dQajHKlg0u";
obj1.UserInfo= obj6;
req.MissionReceiveQuery_ = obj1;
AlibabaAlscGrowthInteractiveTaskReceivetaskResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlscGrowthInteractiveTaskReceivetaskRequest;
$mission_receive_query = new MissionReceiveQuery;
$mission_receive_query->biz_scene="ORCHARD";
$device_info = new DeviceInfo;
$device_info->device_id="WV610052d617e770f2021049cb58cf5c9";
$device_info->ip="11.23.33.33";
$device_info->mac="111111";
$device_info->platform="iphone";
$device_info->platform_version="10.3.20.8500";
$device_info->prod_version="10.13.35";
$device_info->product="eleme";
$device_info->schema_platform="abc";
$device_info->ttid="201200@eleme_iphone_10.13.35";
$device_info->user_agent="MTOPSDK/1.9.3.48 (iOS;15.0.2;Apple;iPhone14,2) Rajax/1 Apple/iPhone14,2 iOS/15.0.2 Eleme/10.13.35 ID/D52BD4B7-7C38-46F0-9809-29B4A8559B8D; IsJailbroken/0 ASI/7E63E81E-1C81-4008-852D-F3C61E65B15F Mozilla/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 AliApp(ELMC/10.13.35) UT4Aplus/ltracker-0.2.30.33 WindVane/8.7.2 1170x2532 RenderWay/H5 AppName/elmc DeviceId/D52BD4B7-7C38-46F0-9809-29B4A8559B8D AppExtraInfo/%7B%22miniWua%22%3A%22iCQTz%2F4TG2mOKGfhdw2ns8uuYSoRR%2FiyMiAWCx22QpPW2TcyFcA4E3ti5zLq5tfwFw0BSkYdG%2FAfM5eqFcMHOr1Bq9Qin1YmWkMZLQ5fxARw%2FVf9LKVLCrH7AjL0S4XVqX9uSpRhOTmQZ1KMoS%2BswK90wZ%2FQ4okn0srOdIC9zUqyn1A%3D%3D%22%2C%22umidToken%22%3A%221%2BxL7wVLOlxQbTWEtA5PkfDuUakzLDl4%22%2C%22ttid%22%3A%22201200%40eleme_iphone_10.13.35%22%2C%22deviceUUID%22%3A%22D52BD4B7-7C38-46F0-9809-29B4A8559B8D%22%2C%22utdid%22%3A%22YcbbRiXPO%2FYDAAYvZ9bpLFjz%22%7D Rajax/1 Apple/iPhone14,2 iOS/15.0.2 Eleme/10.13.35 ID/D52BD4B7-7C38-46F0-9809-29B4A8559B8D; IsJailbroken/0 ASI/7E63E81E-1C81-4008-852D-F3C61E65B15F Mozilla/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 AliApp(ELMC/10.13.35) UT4Aplus/ltracker-0.2.30.33 WindVane/8.7.2 1170x2532 PHA/2.0.0 Winding(WV_22) WK (PHATemplate) SvipMtopReq/true";
$mission_receive_query->device_info = $device_info;
$location_infos = new LocationInfo;
$location_infos->city="123";
$location_infos->district="345";
$location_infos->lat="30.70498847961426";
$location_infos->lng="111.3203811645508";
$location_infos->location_type="realTime";
$location_infos->poi_id="poiId";
$location_infos->poi_name="poiName";
$location_infos->province="456";
$mission_receive_query->location_infos = $location_infos;
$mission_receive_query->mission_collection_id="69";
$mission_receive_query->mission_def_id="6850002";
$mission_receive_query->mission_x_id="R0ZrY2ExWGk1UDRtRE0wZUxwYjdFVG9aZEhWT2RyakRSeFR5dU9EQVZHdXpBWVBCbnloV1R6UnBpbE16MW9IVw";
$mission_receive_query->sort_group_id="1";
$user_info = new UserInfo;
$user_info->site="25";
$user_info->user_id="AAHyG2rtAOG1I_dQajHKlg0u";
$mission_receive_query->user_info = $user_info;
$req->setMissionReceiveQuery(json_encode($mission_receive_query));
$resp = $c->execute($req);
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.alsc.growth.interactive.task.receivetask' \
-d 'partner_id=apidoc' \
-d 'sign=BF320036D8A8437811B3C33E0691ECB1' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-19+15%3A54%3A23' \
-d 'v=2.0' \
-d 'mission_receive_query=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlscGrowthInteractiveTaskReceivetaskRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.mission_receive_query="数据结构示例JSON格式"
try:
resp= req.getResponse()
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.alsc.growth.interactive.task.receivetask");
add_param(pRequest,"mission_receive_query","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,NULL);
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.alsc.growth.interactive.task.receivetask', {
'mission_receive_query':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})