Flickr API-自动标记未显示在Flickr.tags.getListPhoto返回的列表中

Flickr API-自动标记未显示在Flickr.tags.getListPhoto返回的列表中,tags,flickr,Tags,Flickr,Flickr的标记API似乎并没有返回给定照片的所有标记 Flickr在一两个月前开始自动为照片添加标签。因此,现在一张给定的照片可以用用户添加的零个或多个用户标签和Flickr算法添加的零个或多个机器标签进行标记 Flickr的API提供了用于检索标记的Flickr.tags.getListPhoto方法。但它似乎只返回用户标签 返回的标记(用户标记)都包含一个machine_tag=“0”对,因此我假设有一种方法可以获得machine标记,如果没有实现,至少是计划好的。下面是getListP

Flickr的标记API似乎并没有返回给定照片的所有标记

Flickr在一两个月前开始自动为照片添加标签。因此,现在一张给定的照片可以用用户添加的零个或多个用户标签和Flickr算法添加的零个或多个机器标签进行标记

Flickr的API提供了用于检索标记的Flickr.tags.getListPhoto方法。但它似乎只返回用户标签

返回的标记(用户标记)都包含一个machine_tag=“0”对,因此我假设有一种方法可以获得machine标记,如果没有实现,至少是计划好的。下面是getListPhoto输出的JSON示例:

{ "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月仍不可用。也许有一天。。。