【问题标题】:how to download Facebook profile picture如何下载 Facebook 个人资料图片
【发布时间】:2013-01-19 07:05:34
【问题描述】:

在我的 android 应用程序中,用户可以使用 facebook/twitter 登录。

https://graph.facebook.com/username/picture 

https://api.twitter.com/1/users/profile_image?screen_name=screenname&size=normal

使用上面的网址,我知道,我可以得到图片,但有什么方法可以下载并将其存储在我的数据库中?

我需要使用 facebook/twitter 登录的用户个人资料图片列表,我必须从我的服务器数据库中获取它。 (我必须显示如下图)

【问题讨论】:

标签: android facebook facebook-graph-api twitter


【解决方案1】:

使用 AsyncTask 下载它并将其保存到应用程序的磁盘空间。在您的数据库中,只需存储图片的文件路径(我会以文件名作为 FB 用户 ID 保存)。

您可以在我的 github 代码中查看如何使用 AsyncTask 进行 Web 连接。 https://github.com/nedwidek/Android-Rest-API

我需要切换工作区以获取适用于本地存储的代码。

【讨论】:

  • 谢谢,我现在就试试这个。
  • 我了解什么是 AsyncTask,但我正在使用 sencha touch 来创建视图。我可以使用 AsyncTask 吗?
  • 我没有在任何 Sencha 项目上使用过。在 PhoneGap 上,我会使用插件来扩展框架的功能。不确定您是否可以使用 Sencha 做到这一点。
  • 你能看到我的帖子吗?我做不到stackoverflow.com/questions/45972188/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-28
  • 1970-01-01
  • 1970-01-01
  • 2012-06-08
  • 1970-01-01
  • 2017-09-30
  • 1970-01-01
相关资源
最近更新 更多