TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAilabsAligenieOpencontentScenepushRequest req = new AlibabaAilabsAligenieOpencontentScenepushRequest();
req.setSceneType(1L);
req.setSceneValue("2020081244001");
AlibabaAilabsAligenieOpencontentScenepushRequest.BatchContent obj1 = new AlibabaAilabsAligenieOpencontentScenepushRequest.BatchContent();
obj1.setCategoryId(80001L);
List<AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContent> list3 = new ArrayList<AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContent>();
AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContent obj4 = new AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContent();
list3.add(obj4);
obj4.setAlbumDescription("专辑描述信息");
obj4.setAlbumRawId(1001L);
obj4.setAlbumTitle("七日歌");
AlibabaAilabsAligenieOpencontentScenepushRequest.Author obj6 = new AlibabaAilabsAligenieOpencontentScenepushRequest.Author();
obj6.setContentAuthor("李想");
obj6.setVoiceAuthor("李念");
list5.setAuthor(obj6);
obj4.setChargeType(0L);
obj4.setDescription("内容描述");
obj4.setDescriptionType("TTS");
obj4.setDuration(123L);
obj4.setExtendInfo("{}");
AlibabaAilabsAligenieOpencontentScenepushRequest.ImageUrl obj8 = new AlibabaAilabsAligenieOpencontentScenepushRequest.ImageUrl();
obj8.setLarge("http://large.png");
obj8.setMedium("http://mediam.png");
obj8.setSmall("http://small.png");
obj8.setImg("http://small.png");
list7.setImageUrl(obj8);
obj4.setOperation("ADD");
obj4.setPlayCount(100212L);
obj4.setPlayOrder(0L);
List<AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrl> list11 = new ArrayList<AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrl>();
AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrl obj12 = new AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrl();
list11.add(obj12);
obj12.setBitrate(128L);
obj12.setType("audio");
obj12.setUrl("http://adad.mp3");
list9.setPlayUrls(list11);
obj4.setProductDesc("产品描述信息");
obj4.setRawId(100101L);
obj4.setReleaseTime(1515326176L);
obj4.setRemark("备注1");
obj4.setSortNum(1L);
obj4.setTagIds(new Long[] { 235 };
);
obj4.setTitle("内容标题1");
obj4.setVipFree(false);
obj4.setCostPrice(223L);
obj4.setSuggestMinPrice(234L);
obj4.setSuggestMaxPrice(324L);
obj4.setIsAlbumAudition(false);
obj4.setIsAudition(false);
obj4.setIsSuperVipFree(false);
obj4.setScore(75L);
obj1.setOpenContents(list3);
req.setBatchContent(obj1);
AlibabaAilabsAligenieOpencontentScenepushResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAilabsAligenieOpencontentScenepushRequest req = new AlibabaAilabsAligenieOpencontentScenepushRequest();
req.SceneType = 1L;
req.SceneValue = "2020081244001";
AlibabaAilabsAligenieOpencontentScenepushRequest.BatchContentDomain obj1 = new AlibabaAilabsAligenieOpencontentScenepushRequest.BatchContentDomain();
obj1.CategoryId = 80001L;
List<AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContentDomain> list3 = new List<AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContentDomain>();
AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContentDomain obj4 = new AlibabaAilabsAligenieOpencontentScenepushRequest.OpenContentDomain();
list3.Add(obj4);
obj4.AlbumDescription = "专辑描述信息";
obj4.AlbumRawId = 1001L;
obj4.AlbumTitle = "七日歌";
AlibabaAilabsAligenieOpencontentScenepushRequest.AuthorDomain obj5 = new AlibabaAilabsAligenieOpencontentScenepushRequest.AuthorDomain();
obj5.ContentAuthor = "李想";
obj5.VoiceAuthor = "李念";
obj4.Author= obj5;
obj4.ChargeType = 0L;
obj4.Description = "内容描述";
obj4.DescriptionType = "TTS";
obj4.Duration = 123L;
obj4.ExtendInfo = "{}";
AlibabaAilabsAligenieOpencontentScenepushRequest.ImageUrlDomain obj6 = new AlibabaAilabsAligenieOpencontentScenepushRequest.ImageUrlDomain();
obj6.Large = "http://large.png";
obj6.Medium = "http://mediam.png";
obj6.Small = "http://small.png";
obj6.Img = "http://small.png";
obj4.ImageUrl= obj6;
obj4.Operation = "ADD";
obj4.PlayCount = 100212L;
obj4.PlayOrder = 0L;
List<AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrlDomain> list8 = new List<AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrlDomain>();
AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrlDomain obj9 = new AlibabaAilabsAligenieOpencontentScenepushRequest.PlayUrlDomain();
list8.Add(obj9);
obj9.Bitrate = 128L;
obj9.Type = "audio";
obj9.Url = "http://adad.mp3";
obj4.PlayUrls= list8;
obj4.ProductDesc = "产品描述信息";
obj4.RawId = 100101L;
obj4.ReleaseTime = 1515326176L;
obj4.Remark = "备注1";
obj4.SortNum = 1L;
obj4.TagIds = new long[] { 235 };
;
obj4.Title = "内容标题1";
obj4.VipFree = false;
obj4.CostPrice = 223L;
obj4.SuggestMinPrice = 234L;
obj4.SuggestMaxPrice = 324L;
obj4.IsAlbumAudition = false;
obj4.IsAudition = false;
obj4.IsSuperVipFree = false;
obj4.Score = 75L;
obj1.OpenContents= list3;
req.BatchContent_ = obj1;
AlibabaAilabsAligenieOpencontentScenepushResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAilabsAligenieOpencontentScenepushRequest;
$req->setSceneType("1");
$req->setSceneValue("2020081244001");
$batch_content = new BatchContent;
$batch_content->category_id="80001";
$open_contents = new OpenContent;
$open_contents->album_description="专辑描述信息";
$open_contents->album_raw_id="1001";
$open_contents->album_title="七日歌";
$author = new Author;
$author->content_author="李想";
$author->voice_author="李念";
$open_contents->author = $author;
$open_contents->charge_type="0";
$open_contents->description="内容描述";
$open_contents->description_type="TTS";
$open_contents->duration="123";
$open_contents->extend_info="{}";
$image_url = new ImageUrl;
$image_url->large="http://large.png";
$image_url->medium="http://mediam.png";
$image_url->small="http://small.png";
$image_url->img="http://small.png";
$open_contents->image_url = $image_url;
$open_contents->operation="ADD";
$open_contents->play_count="100212";
$open_contents->play_order="0";
$play_urls = new PlayUrl;
$play_urls->bitrate="128";
$play_urls->type="audio";
$play_urls->url="http://adad.mp3";
$open_contents->play_urls = $play_urls;
$open_contents->product_desc="产品描述信息";
$open_contents->raw_id="100101";
$open_contents->release_time="1515326176";
$open_contents->remark="备注1";
$open_contents->sort_num="1";
$open_contents->tag_ids="235";
$open_contents->title="内容标题1";
$open_contents->vip_free="false";
$open_contents->cost_price="223";
$open_contents->suggest_min_price="234";
$open_contents->suggest_max_price="324";
$open_contents->is_album_audition="false";
$open_contents->is_audition="false";
$open_contents->is_super_vip_free="false";
$open_contents->score="75";
$batch_content->open_contents = $open_contents;
$req->setBatchContent(json_encode($batch_content));
$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.aligenie.opencontent.scenepush' \
-d 'partner_id=apidoc' \
-d 'sign=5BB2FB1E5082E091B3DC0E5236C23445' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-29+02%3A18%3A23' \
-d 'v=2.0' \
-d 'batch_content=null' \
-d 'scene_type=1' \
-d 'scene_value=2020081244001'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAilabsAligenieOpencontentScenepushRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.scene_type=1
req.scene_value="2020081244001"
req.batch_content=""
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.aligenie.opencontent.scenepush");
add_param(pRequest,"scene_type","1");
add_param(pRequest,"scene_value","2020081244001");
add_param(pRequest,"batch_content","数据结构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.ailabs.aligenie.opencontent.scenepush', {
'scene_type':'1',
'scene_value':'2020081244001',
'batch_content':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})