是否可以通过API检索Facebook照片的替代文字?

时间:2017-04-26 19:34:28

标签: python facebook api facebook-graph-api

Facebook使用automatic alt tag text来提高可访问性,这很棒。

有没有办法使用他们的API访问Facebook上的alt照片标签。我试图在official API documentation上查找这些信息。但是,我很难理解它,因为我是APIS的新手。

那么,我的问题是双重的?

  • 是否可以使用API​​获取alt文字?
  • 如果没有,是他们以编程方式获取它的任何其他方式(最好使用 Python

P.S :我的问题与this问题不同,后者是关于使用API​​设置替代文字的问题。我只是在寻找那些信息。

1 个答案:

答案 0 :(得分:1)

Graph API目前不提供任何方式来访问上传照片的alt文字。它确实提供了对照片标记的用户,活动和地点的访问权限,因此,如果您的所有照片都已标记,则可以创建类似的描述性标记

Facebook has also open sourced the software it uses to create these tagshttps://github.com/facebookresearch/deepmask)因此您还可以构建自己的机器视觉管道,以创建类似的标签。

理论上,您还可以从Facebook抓取照片页面并从那里提取alt标签,但由于这违反了他们的服务条款,我不建议这样做。