TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAilabsIotDeviceInsideUserinfoInvokeRequest req = new AlibabaAilabsIotDeviceInsideUserinfoInvokeRequest();
req.setTraceId("\"213d614316665898871384404d071e\"");
req.setIotId("\"jpUbH5XXU2c1tlwIoMNi\"");
req.setOpenId("\"506fopfa8daaf5cdf75517104289c1d7b4782502\"");
req.setUserType("\"ilop\"");
req.setProductKey("\"a171ldgFX4m\"");
req.setParamsString("{\"sspProductKey\": \"ANfHmqxpKyllFzayrwk\"}");
req.setDeviceName("\"AQWEW\"");
req.setServerEventRequestId("\"e86df91a74fc087a5aa1e07173f8225d\"");
AlibabaAilabsIotDeviceInsideUserinfoInvokeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAilabsIotDeviceInsideUserinfoInvokeRequest req = new AlibabaAilabsIotDeviceInsideUserinfoInvokeRequest();
req.TraceId = "\"213d614316665898871384404d071e\"";
req.IotId = "\"jpUbH5XXU2c1tlwIoMNi\"";
req.OpenId = "\"506fopfa8daaf5cdf75517104289c1d7b4782502\"";
req.UserType = "\"ilop\"";
req.ProductKey = "\"a171ldgFX4m\"";
req.Params = "{\"sspProductKey\": \"ANfHmqxpKyllFzayrwk\"}";
req.DeviceName = "\"AQWEW\"";
req.ServerEventRequestId = "\"e86df91a74fc087a5aa1e07173f8225d\"";
AlibabaAilabsIotDeviceInsideUserinfoInvokeResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAilabsIotDeviceInsideUserinfoInvokeRequest;
$req->setTraceId("\"213d614316665898871384404d071e\"");
$req->setIotId("\"jpUbH5XXU2c1tlwIoMNi\"");
$req->setOpenId("\"506fopfa8daaf5cdf75517104289c1d7b4782502\"");
$req->setUserType("\"ilop\"");
$req->setProductKey("\"a171ldgFX4m\"");
$req->setParams("{\"sspProductKey\": \"ANfHmqxpKyllFzayrwk\"}");
$req->setDeviceName("\"AQWEW\"");
$req->setServerEventRequestId("\"e86df91a74fc087a5aa1e07173f8225d\"");
$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.ailabs.iot.device.inside.userinfo.invoke' \
-d 'partner_id=apidoc' \
-d 'sign=BC293AED3E89945D6C054D8FEC8A0D6F' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-29+02%3A18%3A18' \
-d 'v=2.0' \
-d 'device_name=%5C%22AQWEW%5C%22' \
-d 'iot_id=%5C%22jpUbH5XXU2c1tlwIoMNi%5C%22' \
-d 'open_id=%5C%22506fopfa8daaf5cdf75517104289c1d7b4782502%5C%22' \
-d 'params=%7B%5C%22sspProductKey%5C%22%3A+%5C%22ANfHmqxpKyllFzayrwk%5C%22%7D' \
-d 'product_key=%5C%22a171ldgFX4m%5C%22' \
-d 'server_event_request_id=%5C%22e86df91a74fc087a5aa1e07173f8225d%5C%22' \
-d 'trace_id=%5C%22213d614316665898871384404d071e%5C%22' \
-d 'user_type=%5C%22ilop%5C%22'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAilabsIotDeviceInsideUserinfoInvokeRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.trace_id="\"213d614316665898871384404d071e\""
req.iot_id="\"jpUbH5XXU2c1tlwIoMNi\""
req.open_id="\"506fopfa8daaf5cdf75517104289c1d7b4782502\""
req.user_type="\"ilop\""
req.product_key="\"a171ldgFX4m\""
req.params="{\"sspProductKey\": \"ANfHmqxpKyllFzayrwk\"}"
req.device_name="\"AQWEW\""
req.server_event_request_id="\"e86df91a74fc087a5aa1e07173f8225d\""
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.ailabs.iot.device.inside.userinfo.invoke");
add_param(pRequest,"trace_id","\"213d614316665898871384404d071e\"");
add_param(pRequest,"iot_id","\"jpUbH5XXU2c1tlwIoMNi\"");
add_param(pRequest,"open_id","\"506fopfa8daaf5cdf75517104289c1d7b4782502\"");
add_param(pRequest,"user_type","\"ilop\"");
add_param(pRequest,"product_key","\"a171ldgFX4m\"");
add_param(pRequest,"params","{\"sspProductKey\": \"ANfHmqxpKyllFzayrwk\"}");
add_param(pRequest,"device_name","\"AQWEW\"");
add_param(pRequest,"server_event_request_id","\"e86df91a74fc087a5aa1e07173f8225d\"");
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.ailabs.iot.device.inside.userinfo.invoke', {
'trace_id':'\"213d614316665898871384404d071e\"',
'iot_id':'\"jpUbH5XXU2c1tlwIoMNi\"',
'open_id':'\"506fopfa8daaf5cdf75517104289c1d7b4782502\"',
'user_type':'\"ilop\"',
'product_key':'\"a171ldgFX4m\"',
'params':'{\"sspProductKey\": \"ANfHmqxpKyllFzayrwk\"}',
'device_name':'\"AQWEW\"',
'server_event_request_id':'\"e86df91a74fc087a5aa1e07173f8225d\"'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})