このトピックでは、ApsaraVideo Media Processing (MPS) SDK for Node.jsの使用を開始する方法について説明します。
手順
クライアントインスタンスを作成します。
var RPCClient = require('@alicloud/pop-core').RPCClient; var client = initVodClient('<Your AccessKeyId>','<Your AccessKeySecret>', '<YourRegionId>' );
リクエストを開始し、レスポンスを取得します。
params ={}; オプション ={}; var response=client.request('API MethodName' 、params、オプション);
サンプルコード
var RPCClient = require('@ alicloud/pop-core').RPCClient;
function initMtsClient(accessKeyId、accessKeySecret、regionId) {
var client = new RPCClient({
accessKeyId: accessKeyId、
accessKeySecret: accessKeySecret、
エンドポイント: 'http:// mts.'+ regionId +' .aliyuncs.com '、
apiVersion: '2014-06-18'
});
クライアントを返します。}
var regionIds = ['cn-hangzhou' 、'cn-beij' 、'cn-shenzhen' 、'cn-shanghai' 、
'cn-hongkong', 'us-west-1', 'ap-southeast-1',
'ap-northeast-1', 'eu-central-1'];
accessKeyId = 'xxx ';
accessKeySecret = 'xxx';
for (var i = 0; i < regionIds.length; i++) {
console.log(regionIds[i]);
var client = initMtsClient(accessKeyId、accessKeySecret、'cn-beijing');
client.request("SearchPipeline", {}, {}).then(function (response) {
console.log('PipelineName is: '+ response.PipelineList.Pipeline[0].Name);
console.log('PipelineId is:'+ response.PipelineList.Pipeline[0].Id);
}).catch (関数 (レスポンス) {
console.log (応答);
});
}