是否可以创建一个检索照片标记名称的程序?

时间:2010-09-23 21:17:40

标签: .net facebook

我想我应该首先提到我以前从未与任何与Facebook有关的事情 我还应该提一下,我正在使用.NET。

我的问题是:是否可以访问Facebook中照片的名称标签(给定特定会员的姓名)?

关于这个主题有哪些好的资源(从基础知识开始......)? 它涉及Facebook-API吗?

谢谢大家。

1 个答案:

答案 0 :(得分:1)

您应该可以使用Graph API执行此操作。要使用它,您可能需要先register a facebook app,然后通过extended permissions流程向您的用户请求一些authentication,以便能够访问其私人数据。

要获取特定照片的标签,您可以使用以下图表api路径:

https://graph.facebook.com/<photo_id>?access_token=...

它应返回一个包含tags数组的JSON对象,其中包含此图片中标记的用户列表,如here所述。要访问用户的照片,您可能需要user_photos扩展权限(除非是您或您的朋友)。

要获取用户已被标记的照片,您可以使用此图表网址:

https://graph.facebook.com/<user_id>/photos?access_token=...

here所述,您需要获得user_photo_video_tagsuser_photos的许可。

我对.NET方面一无所知,抱歉。

我知道这一切都有点压倒性地立即掌握:)我认为您需要首先阅读文档,注册应用程序,找到.NET API库并尝试进行授权过程。之后,Graph API很容易理解。