当前位置: 首页 > 知识库问答 >
问题:

Flickr API-Flickr.tags.getlistphoto返回的列表中不显示自动标记

潘兴朝
2023-03-14

Flickr的标签API似乎不能返回给定照片的所有标签。

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

{ "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" }

我在文档中没有看到任何讨论机器标记的东西(甚至没有提到它们),大概是因为它们是新的。

我是不是漏掉了什么?我是否遗漏了某个参数或其他方法?或者机器标签只是不可用(还没有?)?

共有1个答案

诸修伟
2023-03-14

getPhotos服务允许您指定要返回的“Extras”。您可以将'machine_tags'指定为其中一个附加项:https://www.flickr.com/services/api/explore/flickr.photosets.getphotos

 类似资料:
  • 我有这个对象显示在一个组合框中: 我想把这个列表显示到一个组合框中。 问题是如何将组的名称从对象显示到组合框中?

  • 我希望将行插入到表中,但这些行被回显,但没有显示在表中。 项目的HTML代码为: 项目的main.js文件是:它从下面的PHP文件中取数据: 项目的PHP代码是:

  • 我试图显示存储在mongodb数据库中的lat和lng的标记列表。我正在使用google-maps-react,这是我的子地图组件 我从这里的endpoint得到坐标 仍未显示

  • 问题内容: 返回对象的名称为。因此,当我致电时,此代码将失败。我有什么办法可以解决临时问题吗?还是我应该怎么做? ps这是我在python中的第一个代码。我认为这是功能。 问题答案: 您可以使用返回的反向迭代器。调用时,它会在列表中进行原位反转,并返回None。 编辑: 我知道您现在正在尝试执行的操作,在我看来,仅凭列表理解就可以轻松完成此操作: 这基本上是在第一个元素之后查看所有元素,并收集所有

  • 我试图访问MyModelClass上的getter方法,但我的代码返回

  • 我在Python中进行多元线性回归,但由于某种原因,系数没有正确返回为列表。相反,将返回列表中的列表: 这将返回列表[]的列表中的值,而不是列表[]。知道为什么会这样吗?输出: 但这行得通: 输出: