flickr node.js api 上传照片
flickr node.js api upload photo
我在 Node.js 中使用 Flickr API(在 npm - flickrapi 中)构建应用程序。
上传照片时,在控制台中我得到:'photos uploaded []'。
为什么是空数组?
在我 "uploading" flickr 存储库中没有照片之后的任何方式。
照片路径 - 'D:\test.jpg'。
照片存在 - 100%。
flickerOption - 100% 正确。
var Flickr = require("flickrapi"),
flickrOptions = {
api_key: "secret_num",
secret: "secret_num",
user_id: "secret_num",
access_token: "secret_num",
access_token_secret: "secret_num"
};
Flickr.authenticate(flickrOptions, function (error, flickr) {
var uploadOptions = {
photos: [{
title: "test",
tags: [
"happy fox",
"test 1"
],
photo: "/test.jpg"
}, {
title: "test2",
tags: "happy fox image \"test 2\" separate tags",
photo: "/test.jpg"
}]
};
Flickr.upload(uploadOptions, flickrOptions, function (err, result) {
if (err) {
return console.error(error);
}
console.log("photos uploaded", result);
});
});
flicker 选项正确率达到 99%。我忘记注册许可证了。
正确的方法:
var Flickr = require("flickrapi"),
flickrOptions = {
api_key: "secret_num",
secret: "secret_num",
user_id: "secret_num",
access_token: "secret_num",
access_token_secret: "secret_num"
permissions: 'delete'
};
flickr api 文档:
permissions: "delete" will give it read, write and delete access
我在 Node.js 中使用 Flickr API(在 npm - flickrapi 中)构建应用程序。
上传照片时,在控制台中我得到:'photos uploaded []'。
为什么是空数组? 在我 "uploading" flickr 存储库中没有照片之后的任何方式。
照片路径 - 'D:\test.jpg'。 照片存在 - 100%。 flickerOption - 100% 正确。
var Flickr = require("flickrapi"),
flickrOptions = {
api_key: "secret_num",
secret: "secret_num",
user_id: "secret_num",
access_token: "secret_num",
access_token_secret: "secret_num"
};
Flickr.authenticate(flickrOptions, function (error, flickr) {
var uploadOptions = {
photos: [{
title: "test",
tags: [
"happy fox",
"test 1"
],
photo: "/test.jpg"
}, {
title: "test2",
tags: "happy fox image \"test 2\" separate tags",
photo: "/test.jpg"
}]
};
Flickr.upload(uploadOptions, flickrOptions, function (err, result) {
if (err) {
return console.error(error);
}
console.log("photos uploaded", result);
});
});
flicker 选项正确率达到 99%。我忘记注册许可证了。
正确的方法:
var Flickr = require("flickrapi"),
flickrOptions = {
api_key: "secret_num",
secret: "secret_num",
user_id: "secret_num",
access_token: "secret_num",
access_token_secret: "secret_num"
permissions: 'delete'
};
flickr api 文档:
permissions: "delete" will give it read, write and delete access