我已经在节点js中使用AWS lambda函数编写了以下代码。
'use strict';
const vision = require('@google-cloud/vision');
const client = new vision.ImageAnnotatorClient();
const image = 'http://www.gstatic.com/webp/gallery/1.jpg';
exports.handler = (event, context, callback) => {
client
.labelDetection(image)
.then(results => {
console.log(results);
const labels = results[0].labelAnnotations;
console.log('Labels:');
labels.forEach(label => console.log(label));
})
.catch(err => {
console.error('ERROR:', err);
});
};
但是我遇到类似“不允许我们代表您访问URL。请下载内容并将其传递”之类的错误。
您能在这方面帮助我们吗?