首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FacebookSDK,任何访问令牌都能从任何授予访问权限的用户那里获得信息吗?

FacebookSDK,任何访问令牌都能从任何授予访问权限的用户那里获得信息吗?
EN

Stack Overflow用户
提问于 2015-10-17 12:48:14
回答 1查看 54关注 0票数 0

我正在考虑在我的快速应用程序中使用Facebook,我一直在研究它,但我找不到这个问题的明确答案。

我知道你可以得到公共信息,但例如..。

  1. userA允许访问我的应用程序的所有照片(包括私人照片)
  2. 然后userA选择了他想要显示在我的应用程序上的4-8张照片。
  3. 我的应用程序存储了所有这些照片的URL或ID
  4. userB用他的AccessToken登录,现在他能访问那些照片了吗?因为userA允许访问这个应用程序来读取他的照片?

这方面的一个例子是Tinder应用程序,Tinder应用程序是如何存储他们的信息的,因为它与Facebook相同,Tinder是在存储URL并使用访问令牌访问它们,还是将用户选定的配置文件照片存储在自己的服务器上?

我想要达到与Tinder应用程序相同的效果,但是很明显,在我的服务器上存储所有的照片比仅仅存储URL的空间要大得多,任何信息都会很有帮助,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-10-17 12:57:27

如果您想访问userA照片,那么您需要通过userA令牌访问它。当您将该用户保存到您的系统中时,您必须使用正确的令牌保存该用户,因此您代表该用户进行的任何连续调用都具有正确的访问权限。

因此,工作流将是:

  1. userA允许访问我的应用程序的所有照片(包括私人照片)
  2. 保存userA访问令牌
  3. 然后userA选择了他想要显示在我的应用程序上的4-8张照片,我的应用程序存储了所有这些照片的网址或ID。
  4. userB用他的AccessToken登录
  5. userB想要访问userA照片
  6. 您的应用程序使用保存的userA令牌获取这些照片,并将其显示给userB
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33186811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档