Flickr API-自动标记未显示在Flickr.tags.getListPhoto返回的列表中
Flickr的标记API似乎并没有返回给定照片的所有标记 Flickr在一两个月前开始自动为照片添加标签。因此,现在一张给定的照片可以用用户添加的零个或多个用户标签和Flickr算法添加的零个或多个机器标签进行标记 Flickr的API提供了用于检索标记的Flickr.tags.getListPhoto方法。但它似乎只返回用户标签 返回的标记(用户标记)都包含一个machine_tag=“0”对,因此我假设有一种方法可以获得machine标记,如果没有实现,至少是计划好的。下面是getListPhoto输出的JSON示例:Flickr API-自动标记未显示在Flickr.tags.getListPhoto返回的列表中,tags,flickr,Tags,Flickr,Flickr的标记API似乎并没有返回给定照片的所有标记 Flickr在一两个月前开始自动为照片添加标签。因此,现在一张给定的照片可以用用户添加的零个或多个用户标签和Flickr算法添加的零个或多个机器标签进行标记 Flickr的API提供了用于检索标记的Flickr.tags.getListPhoto方法。但它似乎只返回用户标签 返回的标记(用户标记)都包含一个machine_tag=“0”对,因此我假设有一种方法可以获得machine标记,如果没有实现,至少是计划好的。下面是getListP
{ "photo": { "id": "18791800953",
"tags": {
"tag": [
{ "id": "126228644-18791800953-3318", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "downtown", "_content": "downtown", "machine_tag": 0 },
{ "id": "126228644-18791800953-1306", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "skyscraper", "_content": "skyscraper", "machine_tag": 0 },
{ "id": "126228644-18791800953-553", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "building", "_content": "building", "machine_tag": 0 },
{ "id": "126228644-18791800953-16588", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "high-rise", "_content": "highrise", "machine_tag": 0 },
{ "id": "126228644-18791800953-4603", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "Las Vegas", "_content": "lasvegas", "machine_tag": 0 },
{ "id": "126228644-18791800953-6215", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "Nevada", "_content": "nevada", "machine_tag": 0 },
{ "id": "126228644-18791800953-291", "author": "126251698@N03", "authorname": "jorgemolina37", "raw": "urban", "_content": "urban", "machine_tag": 0 }
] } }, "stat": "ok" }
除上述用户标记外,此图像还包含JSON中未返回的机器标记,如“黑白”、“户外”和“单色”:
我在文档中没有看到任何讨论机器标签(甚至提到它们)的内容,大概是因为它们是新的
我错过什么了吗?是否有我遗漏的参数或其他方法?还是机器标签还不可用?getPhotos服务允许您指定要返回的“附加”。您可以将“机器标签”指定为附加项之一:谢谢您的提示。我尝试添加
machine\u标签
,作为额外的标签,返回的JSON有一个machine\u标签
字段,但是对于我尝试的所有图像,该字段都是空的,即使是在web上浏览时显示机器标签的图像。知道为什么吗?机器标签和自动标签不同。是由人(或软件)添加的,是正常的标签,形式为flora:tree=conicored
,但有一些特殊的处理。由Flickr使用图像识别添加。但似乎是自动标签。如果你发现其他情况,请告诉我!(或者你可以刮掉页面…)自动标签功能在2018年10月仍不可用。也许有一天。。。