Node.js SDK
更新時(shí)間:
本文介紹圖像搜索服務(wù)Node.js SDK的使用方法及示例。
說明
如需了解更多產(chǎn)品詳情和獲取技術(shù)支持,請(qǐng)單擊在線咨詢或通過釘釘群(35035130)聯(lián)系我們。
接口列表
接口名稱 | 接口說明 |
Add | 增加圖片。 |
SearchImageByPic | 使用圖片進(jìn)行搜索。 |
SearchImageByName | 指定名稱,使用已入庫的圖片進(jìn)行搜索。 |
Delete | 刪除圖片。 |
UpdateImage | 修改圖片。 |
Detail | 查詢實(shí)例信息。 |
DumpMeta | 元信息導(dǎo)出任務(wù)。 |
DumpMetaList | 元信息導(dǎo)出任務(wù)列表。 |
BatchTask | 批量任務(wù)。 |
BatchTaskList | 批量任務(wù)列表。 |
準(zhǔn)備工作
在安裝和使用阿里云SDK前,確保您已經(jīng)注冊(cè)阿里云賬號(hào)并生成訪問密鑰(AccessKey)。詳情請(qǐng)參見創(chuàng)建AccessKey。
安裝圖像搜索Node.js SDK。
npm install @alicloud/imagesearch20201214@4.0.0 --save
Add接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); var picContent = fs.createReadStream("D:/123.jpg"); async function demo() { const addImageAdvanceRequest = new imagesearch.AddImageAdvanceRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXX", // 必填,商品id,最多支持 512個(gè)字符。 // 一個(gè)商品可有多張圖片。 productId: "123455", // 必填,圖片名稱,最多支持 512個(gè)字符。 // 1. ProductId + PicName唯一確定一張圖片。 // 2. 如果多次添加圖片具有相同的ProductId + PicName,以最后一次添加為準(zhǔn),前面添加的圖片將被覆蓋。 picName: "this", // 圖片內(nèi)容,最多支持 4MB大小圖片以及5s的傳輸?shù)却龝r(shí)間。當(dāng)前僅支持PNG、JPG、JPEG、BMP、GIF、WEBP、TIFF、PPM格式圖片; // 對(duì)于商品、商標(biāo)、通用圖片搜索,圖片長和寬的像素必須都大于等于100且小于等于4096; // 對(duì)于布料搜索,圖片長和寬的像素必須都大于等于448且小于等于4096; // 圖像中不能帶有旋轉(zhuǎn)信息 picContentObject: picContent, // 選填,圖片類目。 // 1. 對(duì)于商品搜索:若設(shè)置類目,則以設(shè)置的為準(zhǔn);若不設(shè)置類目,將由系統(tǒng)進(jìn)行類目預(yù)測,預(yù)測的類目結(jié)果可在Response中獲取 。 // 2. 對(duì)于布料、商標(biāo)、通用搜索:不論是否設(shè)置類目,系統(tǒng)會(huì)將類目設(shè)置為88888888。 categoryId : 3, // 選填,用戶自定義的內(nèi)容,最多支持4096個(gè)字符。 // 查詢時(shí)會(huì)返回該字段。例如可添加圖片的描述等文本。 customContent : "this is a simple test", // 選填,整數(shù)類型屬性,可用于查詢時(shí)過濾,查詢時(shí)會(huì)返回該字段。 // 例如不同的站點(diǎn)的圖片/不同用戶的圖片,可以設(shè)置不同的IntAttr,查詢時(shí)通過過濾來達(dá)到隔離的目的 intAttr : 56, // 選填,字符串類型屬性,最多支持 128個(gè)字符。可用于查詢時(shí)過濾,查詢時(shí)會(huì)返回該字段。 strAttr : "test", // 選填,是否需要進(jìn)行主體識(shí)別,默認(rèn)為true。 // 1.為true時(shí),由系統(tǒng)進(jìn)行主體識(shí)別,以識(shí)別的主體進(jìn)行搜索,主體識(shí)別結(jié)果可在Response中獲取。 // 2. 為false時(shí),則不進(jìn)行主體識(shí)別,以整張圖進(jìn)行搜索。 // 3.對(duì)于布料圖片搜索,此參數(shù)會(huì)被忽略,系統(tǒng)會(huì)以整張圖進(jìn)行搜索。 crop : true, // 選填,圖片的主體區(qū)域,格式為 x1,x2,y1,y2, 其中 x1,y1 是左上角的點(diǎn),x2,y2是右下角的點(diǎn)。設(shè)置的region 區(qū)域不要超過圖片的邊界。 // 若用戶設(shè)置了Region,則不論Crop參數(shù)為何值,都將以用戶輸入Region進(jìn)行搜索。 // 對(duì)于布料圖片搜索,此參數(shù)會(huì)被忽略,系統(tǒng)會(huì)以整張圖進(jìn)行搜索。 region : "167,467,221,407" }); let ossRuntime = new oss.RuntimeOptions({}); const addResponse = await client.addImageAdvance(addImageAdvanceRequest, ossRuntime); console.log(1, addResponse); } demo();
結(jié)果示例
AddImageResponse { requestId: 'B85D5B4A-92AF-44C1-A3FB-9B554950F8D1', success: true, message: 'success', code: 0, picInfo: AddImageResponsePicInfo { categoryId: 0, region: '167,477,221,407' } }
SearchImageByPic接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); var picContent = fs.createReadStream("D:/123.jpg"); async function demo() { const searchImageByPicAdvanceRequest = new imagesearch.SearchImageByPicAdvanceRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXX", // 圖片內(nèi)容,最多支持 4MB大小圖片以及5s的傳輸?shù)却龝r(shí)間。當(dāng)前僅支持PNG、JPG、JPEG、BMP、GIF、WEBP、TIFF、PPM格式圖片; // 對(duì)于商品、商標(biāo)、通用圖片搜索,圖片長和寬的像素必須都大于等于100且小于等于4096; // 對(duì)于布料搜索,圖片長和寬的像素必須都大于等于448且小于等于4096; // 圖像中不能帶有旋轉(zhuǎn)信息 picContentObject: picContent, // 選填,商品類目。 // 1. 對(duì)于商品搜索:若設(shè)置類目,則以設(shè)置的為準(zhǔn);若不設(shè)置類目,將由系統(tǒng)進(jìn)行類目預(yù)測,預(yù)測的類目結(jié)果可在Response中獲取 。 // 2. 對(duì)于布料、商標(biāo)、通用搜索:不論是否設(shè)置類目,系統(tǒng)會(huì)將類目設(shè)置為88888888。 categoryId: 3, // 選填,返回結(jié)果的數(shù)目。取值范圍:1-100。默認(rèn)值:10。 num: 10, // 選填,返回結(jié)果的起始位置。取值范圍:0-499。默認(rèn)值:0。 start: 0,// 選填,是否需要進(jìn)行主體識(shí)別,默認(rèn)為true。 // 1.為true時(shí),由系統(tǒng)進(jìn)行主體識(shí)別,以識(shí)別的主體進(jìn)行搜索,主體識(shí)別結(jié)果可在Response中獲取。 // 2. 為false時(shí),則不進(jìn)行主體識(shí)別,以整張圖進(jìn)行搜索。 // 3.對(duì)于布料圖片搜索,此參數(shù)會(huì)被忽略,系統(tǒng)會(huì)以整張圖進(jìn)行搜索。 crop: true, // 選填,圖片的主體區(qū)域,格式為 x1,x2,y1,y2, 其中 x1,y1 是左上角的點(diǎn),x2,y2是右下角的點(diǎn)。設(shè)置的region 區(qū)域不要超過圖片的邊界。 // 若用戶設(shè)置了Region,則不論Crop參數(shù)為何值,都將以用戶輸入Region進(jìn)行搜索。 // 3.對(duì)于布料圖片搜索,此參數(shù)會(huì)被忽略,系統(tǒng)會(huì)以整張圖進(jìn)行搜索。region: "167,467,221,407",// 選填,過濾條件 // int_attr支持的操作符有>、>=、<、<=、=,str_attr支持的操作符有=和!=,多個(gè)條件之支持AND和OR進(jìn)行連接。 // 示例: // 1. 根據(jù)IntAttr過濾結(jié)果, int_attr>=100 // 2. 根據(jù)StrAttr過濾結(jié)果, str_attr!="value1" // 3. 根據(jù)IntAttr和StrAttr聯(lián)合過濾結(jié)果,int_attr=1000 AND str_attr="value1" filter: "int_attr=56 AND str_attr=\"test\"" }); let ossRuntime = new oss.RuntimeOptions({}); const searchImageByPicResponse = await client.searchImageByPicAdvance(searchImageByPicAdvanceRequest, ossRuntime); console.log(3, searchImageByPicResponse); } demo();
結(jié)果示例
SearchImageByPicResponse { requestId: 'A38BFBD4-D7AD-4BE9-9606-72BB765A9001', success: true, code: 0, msg: 'success', auctions: [ SearchImageByPicResponseAuctions { categoryId: 0, productId: '1000', picName: 'vae.jpg', score:1.0, sortExprValues: '7.33136443711219e+24;0' }, ............... SearchImageByPicResponseAuctions { categoryId: 0, productId: '123455', picName: 'this', score:1.0, sortExprValues: '7.33136443711219e+24;0' } ], head: SearchImageByPicResponseHead { docsReturn: 5, docsFound: 5, searchTime: 218 }, picInfo: SearchImageByPicResponsePicInfo { categoryId: 0, region: '167,477,221,407', allCategories: [ [SearchImageByPicResponsePicInfoAllCategories], ........ [SearchImageByPicResponsePicInfoAllCategories] ], "multiRegion": [ [SearchImageByPicResponseBodyPicInfoMultiRegion], ........ [SearchImageByPicResponseBodyPicInfoMultiRegion] ] } }
SearchImageByName接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); var picContent = fs.createReadStream("D:/123.jpg"); async function demo() { const searchImageByNameRequest = new imagesearch.SearchImageByNameRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXX", // 必填,商品id,最多支持 512個(gè)字符。 // 一個(gè)商品可有多張圖片。 productId: "123455", // 必填,圖片名稱,最多支持 512個(gè)字符。 // 1. ProductId + PicName唯一確定一張圖片。 picName: "this", // 選填,商品類目。 // 1. 對(duì)于商品搜索:若設(shè)置類目,則以設(shè)置的為準(zhǔn);若不設(shè)置類目,將由系統(tǒng)進(jìn)行類目預(yù)測,預(yù)測的類目結(jié)果可在Response中獲取 。 // 2. 對(duì)于布料、商標(biāo)、通用搜索:不論是否設(shè)置類目,系統(tǒng)會(huì)將類目設(shè)置為88888888。 categoryId: 3, // 選填,返回結(jié)果的數(shù)目。取值范圍:1-100。默認(rèn)值:10。 num: 10, // 選填,返回結(jié)果的起始位置。取值范圍:0-499。默認(rèn)值:0。 start: 0,// 選填,是否需要進(jìn)行主體識(shí)別,默認(rèn)為true。 // 1.為true時(shí),由系統(tǒng)進(jìn)行主體識(shí)別,以識(shí)別的主體進(jìn)行搜索,主體識(shí)別結(jié)果可在Response中獲取。 // 2. 為false時(shí),則不進(jìn)行主體識(shí)別,以整張圖進(jìn)行搜索。 // 3.對(duì)于布料圖片搜索,此參數(shù)會(huì)被忽略,系統(tǒng)會(huì)以整張圖進(jìn)行搜索。 crop: true, // 選填,圖片的主體區(qū)域,格式為 x1,x2,y1,y2, 其中 x1,y1 是左上角的點(diǎn),x2,y2是右下角的點(diǎn)。設(shè)置的region 區(qū)域不要超過圖片的邊界。 // 若用戶設(shè)置了Region,則不論Crop參數(shù)為何值,都將以用戶輸入Region進(jìn)行搜索。 // 3.對(duì)于布料圖片搜索,此參數(shù)會(huì)被忽略,系統(tǒng)會(huì)以整張圖進(jìn)行搜索。region: "167,467,221,407",// 選填,過濾條件 // int_attr支持的操作符有>、>=、<、<=、=,str_attr支持的操作符有=和!=,多個(gè)條件之支持AND和OR進(jìn)行連接。 // 示例: // 1. 根據(jù)IntAttr過濾結(jié)果, int_attr>=100 // 2. 根據(jù)StrAttr過濾結(jié)果, str_attr!="value1" // 3. 根據(jù)IntAttr和StrAttr聯(lián)合過濾結(jié)果,int_attr=1000 AND str_attr="value1" filter: "int_attr=56 AND str_attr=\"test\"" }); const searchImageByNameResponse = await client.searchImageByName(searchImageByNameRequest); console.log(2, searchImageByNameResponse); } demo();
結(jié)果示例
SearchImageByNameResponse { requestId: '4B039098-B274-41DE-9A55-32550B6F74E1', success: true, code: 0, msg: 'success', auctions: [ SearchImageByNameResponseAuctions { categoryId: 0, productId: '1000', picName: 'vae.jpg', score:1.0, sortExprValues: '7.33136443711219e+24;0' }, ......... SearchImageByNameResponseAuctions { categoryId: 0, productId: '123455', picName: 'this', score:1.0, sortExprValues: '7.33136443711219e+24;0' } ], head: SearchImageByNameResponseHead { docsReturn: 5, docsFound: 5, searchTime: 11 }, picInfo: SearchImageByNameResponsePicInfo { categoryId: 0, allCategories: [ [SearchImageByNameResponsePicInfoAllCategories], ...... [SearchImageByNameResponsePicInfoAllCategories] ], "multiRegion": [ [SearchImageByPicResponseBodyPicInfoMultiRegion], ........ [SearchImageByPicResponseBodyPicInfoMultiRegion] ] } }
Delete接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function demo() { const deleteImageRequest = new imagesearch.DeleteImageRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX", // 必填,商品id,最多支持 512個(gè)字符。 //一個(gè)商品可有多張圖片。 productId: "123455", // 選填,圖片名稱。若不指定本參數(shù),則刪除ProductId下所有圖片;若指定本參數(shù),則刪除ProductId+PicName指定的圖片。 picName: "this" }); const deleteImageResponse = await client.deleteImage(deleteImageRequest); console.log(4, deleteImageResponse); } demo();
結(jié)果示例
DeleteImageResponse { requestId: '3965B44B-0584-41DE-8764-0D8B36857CE1', success: true, message: 'success', code: 0 }
UpdateImage接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function updateImage() { const request = new imagesearch.UpdateImageRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX", // 必填,商品ID 不可修改。 productId: "1", // 必填,圖片名稱,不可修改。 picName: "1", // 選填,整數(shù)類型屬性,可用于查詢時(shí)過濾,查詢時(shí)會(huì)返回該字段。 intAttr: "11", // 選填,字符串類型屬性,最多支持 128個(gè)字符。可用于查詢時(shí)過濾,查詢時(shí)會(huì)返回該字段。 strAttr: "text", // 選填,用戶自定義的內(nèi)容,最多支持4096個(gè)字符。 customContent: "測試說明" }); const response = await client.updateImage(request); console.log(4, response.body.toMap()); } updateImage();
結(jié)果示例
4 { Code: 0, RequestId: '1DD89D33-9D60-179A-9D3E-07CA381F07B5', Success: true }
Detail接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function detail() { const request = new imagesearch.DetailRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX" }); const response = await client.detail(request); console.log(4, response.body.toMap()); } detail();
結(jié)果示例
4 { Instance: { Capacity: 10, Name: 'xxxxxx', Qps: 1, Region: 'cn-shanghai', ServiceType: 0, TotalCount: 99999, UtcCreate: '1620382716000', UtcExpireTime: '1623081600000' }, RequestId: '84ADF9D3-3668-1837-B0A9-ADB093F77DB2', Success: true }
DumpMeta接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function dumpMeta() { const request = new imagesearch.DumpMetaRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX" }); const response = await client.dumpMeta(request); console.log(4, response.body.toMap()); } dumpMeta();
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:https://www.alibabacloud.com/help/zh/resource-access-management/latest/accesskey-pairs-create-an-accesskey-pair-for-a-ram-user const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function dumpMeta() { const request = new imagesearch.DumpMetaRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX" }); const response = await client.dumpMeta(request); console.log(4, response.body.toMap()); } dumpMeta();
結(jié)果示例
4 { Data: { DumpMetaStatus: 'PROCESSING', Id: '571' }, RequestId: '8B639BD9-5EAB-127D-89EF-3EBE3277E02F', Success: true }
DumpMetaList接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function dumpMetaList() { const request = new imagesearch.DumpMetaListRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX", // 選填,元數(shù)據(jù)導(dǎo)出任務(wù)id。 id: 567, // 選填,返回結(jié)果起始位置,默認(rèn)1。 pageNumber: 1, // 選填,返回結(jié)果數(shù)量,默認(rèn)20。 pageSize: 1 }); const response = await client.dumpMetaList(request); console.log(4, response.body.toMap()); console.log(4, response.body.data.dumpMetaList); } dumpMetaList();
結(jié)果示例
4 { Data: { DumpMetaList: [ [Object] ], PageNumber: 1, PageSize: 1, TotalCount: 1 }, RequestId: 'BFE47106-BF23-1581-A3AB-F3F54D8866BC' } 4 [ DumpMetaListResponseBodyDataDumpMetaList { code: '0', id: 567, metaUrl: 'https://xxx/xxx', msg: 'success', status: 'SUCCESS', utcCreate: '1639969113000', utcModified: 1639969140000 } ]
BatchTask接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function batchTask() { const request = new imagesearch.IncreaseInstanceRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX", // 必填,oss 中 bucket名稱。 bucketName: "xxxx", // 必填,路徑,必須 / 開頭, 非 / 結(jié)尾。 // 此路徑下需要提前準(zhǔn)備好 increment.meta 文件,可參考,用戶指南下的批量操作文檔。 path: "/public/xxx", // 選填,請(qǐng)求成功回調(diào)地址,http(s)://。 callbackAddress: "http://xxx/xx" }); const response = await client.increaseInstance(request); console.log(4, response.body.toMap()); } batchTask();
結(jié)果示例
4 { Data: { Id: '1474', IncrementStatus: 'PROCESSING' }, RequestId: 'E2AF05CC-F642-1481-BD97-70DC7EBAF7C8', Success: true }
BatchTaskList接口
代碼示例
const oss = require('@alicloud/oss-util'); const fs = require('fs'); const imagesearch = require('@alicloud/imagesearch20201214') // 創(chuàng)建AK/SK參考:http://bestwisewords.com/document_detail/116401.htm const client = new imagesearch.default({ // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,建議您使用RAM用戶進(jìn)行API訪問或日常運(yùn)維。 // 強(qiáng)烈建議不要把AccessKey ID和AccessKey Secret保存到工程代碼里,否則可能導(dǎo)致AccessKey泄露,威脅您賬號(hào)下所有資源的安全。 // 本示例以將AccessKey ID和AccessKey Secret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。 accessKeyId: process.env.CC_AK_ENV, accessKeySecret: process.env.CC_SK_ENV, type: "access_key", // 請(qǐng)更換成您購買實(shí)例的區(qū)域,例如購買的是杭州區(qū)域,則endpoint="imagesearch.cn-hangzhou.aliyuncs.com" endpoint: "imagesearch.cn-shanghai.aliyuncs.com", // 以下為內(nèi)網(wǎng)(VPC)訪問方式 // 說明:內(nèi)網(wǎng)(VPC)訪問:僅限同區(qū)域ECS或資源的訪問,例如您購買的圖像搜索實(shí)例是華東2(上海),那么您的ECS或資源也必須在華東2(上海)才能通過內(nèi)網(wǎng)VPC地址訪問圖搜服務(wù),否則會(huì)調(diào)用不通,如果遇到調(diào)用不通,請(qǐng)先檢查您的ECS或資源與圖像搜索是否在同一個(gè)區(qū)域。 // endpointType : "internal", // 如果是內(nèi)網(wǎng)訪問圖像搜索服務(wù),則endpointType為必填項(xiàng),值統(tǒng)一為"internal" // endpoint : "imagesearch-vpc.cn-shanghai.aliyuncs.com", // 為內(nèi)網(wǎng)訪問(VPC)地址,請(qǐng)您更換為您購買實(shí)例的區(qū)域,例如您購買實(shí)例的區(qū)域?yàn)楹贾荩瑒tendpoint="imagesearch-vpc.cn-hangzhou.aliyuncs.com" // 請(qǐng)您更換成您購買實(shí)例的區(qū)域,例如您購買的實(shí)例區(qū)域?yàn)楹贾荩瑒t更換為regionId="cn-hangzhou" regionId: "cn-shanghai", protocol: 'http' }); async function batchTaskList() { const request = new imagesearch.IncreaseListRequest({ // 必填,圖像搜索實(shí)例名稱。注意是實(shí)例名稱不是實(shí)例ID。購買后通過上云層管控臺(tái)實(shí)例信息一欄查看:https://imagesearch.console.aliyun.com/overview instanceName: "XXXXXXXXXXXXXXXXXX", // 必填 oss 中 bucket名稱。 bucketName: "xxxx", // 必填,路徑,必須 / 開頭, 非 / 結(jié)尾。 path: "/public/xxx", // 選填,元數(shù)據(jù)導(dǎo)出任務(wù)id。 id: 1464, // 選填,返回結(jié)果起始位置,默認(rèn)1。 pageNumber: 1, // 選填,返回結(jié)果數(shù)量,默認(rèn)20。 pageSize: 1 }); const response = await client.increaseList(request); console.log(4, response.body.toMap()); console.log(4, response.body.data.increments.toMap()); } batchTaskList();
結(jié)果示例
4 { Data: { Increments: { Instance: [Array] }, PageNumber: 1, PageSize: 1, TotalCount: 1 }, RequestId: 'F51B5D0D-3E10-170B-88ED-79997736C6E8' } 4 { Instance: [ { BucketName: 'cccxxx', Code: '0', ErrorUrl: 'https://x/x', Id: 1464, Msg: 'success', Path: '/public/xxx', Status: 'NORMAL', UtcCreate: '1639107872000', UtcModified: 1639125540000 } ] }
文檔內(nèi)容是否對(duì)您有幫助?