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

保存或链接到社交媒体配置文件图像

樊俊悟
2023-03-14

在我的应用程序中,我让用户注册/登录他们的社交媒体帐户,即。领英、谷歌和脸书。

我的问题是,一旦我获得了用户的个人资料图片网址,我应该在我的系统中保存图像,还是允许我简单地保存网址,让图像从用户的社交媒体帐户中提供?我甚至不确定我是否被允许保存这张照片,因为从技术上来说,它可能是领英、谷歌或脸书的财产。

共有1个答案

强承望
2023-03-14

一般建议使用网络提供的配置文件图片URL。这些通常重定向到CDN URL。它的优点是,对个人资料图片的更改可以立即“实时”进行,而且您不必担心定期重新检查。

只有当你在一个情况下,你必须显示大量的个人资料图片一次和重定向减慢东西,存储他们在您的系统是一个选择考虑。但如果没有任何实际需要,我不会走那条路。

(不要存储实际的CDN网址;至少对Facebook来说是这样,因为他们明确表示这些被认为是“短暂的”,并且会随着时间的推移而改变。)

 类似资料:
  • 谢谢你花时间阅读这篇文章。 我看了无数的帖子在这个论坛,但仍然无法实现什么是想要的。 我的想法是创建一个save.php脚本,在服务器上没有提示地保存.png文件,或者在我按时创建一个假url 弹出窗口加载后,我的img url将 这是我找到的封闭示例 示例1导致示例2 示例2保存base64 示例3将画布保存为JPG或PNG 示例4非常接近于下面的答案

  • 考虑instagram提要场景。我想让我关注的人“发布”所有帖子。对于每一个帖子,我都想知道我是否喜欢它,还想知道我关注的其他人中有谁喜欢它(如果有的话)。在gremlin中实现这一点的最佳解决方案是什么(可能避免重复)? 图像清晰 下面只给出了用户2“发布”的帖子。如何在同一查询中获取其他信息?

  • 我刚刚开始android开发,对于如何将媒体文件保存到外部存储的自定义文件夹非常困惑。我读过关于内窥镜存储,纵隔,但我还是不明白。 我正在尝试将文件保存到外部存储中自己的文件夹中(就像外部存储中的Whatsapp文件夹一样)。我希望结构是这样的: 我不希望媒体文件存储在默认媒体目录(如Pictures/或DCIM/)中。我有些问题: 要用哪一个?作用域存储或纵隔API? 如何实现上述操作? 其他信

  • 因此,我想创建一种社交媒体应用程序,并使用fiRest作为主数据库。 目标是创建“facebook”新闻源。 每个用户都有一个朋友列表,每个用户都可以创建帖子。 每个帖子都可以被修改为对应用程序的所有用户或用户朋友可见。所以每个用户都可以向他所有的朋友发布帖子,并向应用程序中的每个人发布帖子。 此外,用户还可以在新闻提要中“保存”他们喜欢的帖子。(类似帖子子集合) 现在在用户的新闻提要中-我如何查

  • 问题内容: 我的目标是为我的Django站点的用户创建最简单的登录体验。我想像这样: 登录屏幕显示给用户 用户选择使用Facebook或Google登录 用户在外部站点输入密码 用户可以通过身份验证的用户与我的网站进行交互 好的,这部分很简单,只需安装django-allauth并对其进行配置。 但我也想给与本地用户一起使用该网站的选项。它将再走一步: 登录屏幕显示给用户 用户选择注册 用户输入凭

  • 我有一个集合,我的应用程序在其中存储用户的所有帖子,数据结构如下: 现在,我想向我的用户显示这个集合的所有帖子;但是,只有当用户跟随创建帖子的人时,即帖子文档的字段适合。 我知道如果用户只关注一个人,查询集合是很简单的,也就是说,我有一个简单的子句。但是:如果我的用户关注10,000人或更多人呢?我怎么查询呢? 另外,我应该如何存储,即用户跟随的人?使用简单的数组似乎不适合我,但是使用所有其他选项