Android,如何获取 Facebook/Twitter/etc 联系人照片

Posted

技术标签:

【中文标题】Android,如何获取 Facebook/Twitter/etc 联系人照片【英文标题】:Android, how to get Facebook/Twitter/etc contact photos 【发布时间】:2011-12-31 04:50:35 【问题描述】:

我想在应用中为联系人加载联系人照片,我知道该怎么做,因为有很多教程可以做到这一点。但是这些方法(股票 android)似乎无法撤回 3rd 方同步的照片我想知道是否有一种可靠的方法可以在本机上做到这一点。

这已经被问过很多次了,我可以左右和中间的答案。唯一的问题是他们实际上并没有解决问题。只创建变通方法。

经过一番广泛的搜索,我发现了这个:

android 中有一个错误阻止我们检索联系人照片 (几乎所有丢失的联系人照片都是 Facebook 个人资料照片)。到 解决这个问题,我们必须通过共享证书对 APK 进行签名并强制应用 在共享 uid 中运行。

我在https://sites.google.com/site/t2k269group/development-diary/load-contact-photo 上发现了这个,谁能详细说明如何使用共享密钥签名以及这是否可行?

如果其他人真的有一个可靠的解决方案来加载联系人照片,而不管它们是什么同步的。

问题:是否有可靠的方法来加载联系人照片,其中包括同步照片,而不仅仅是手机上设置的照片?

提前致谢。 干杯, 克里斯

【问题讨论】:

你想做什么?您想将 facebook 与您的应用程序集成吗? 添加到问题中:问题:是否有可靠的方法来加载联系人照片,其中包括同步照片,而不仅仅是手机上设置的照片? 【参考方案1】:

在这里你会得到带有照片的FB联系人https://github.com/facebook/facebook-android-sdk/tree/master/examples/Hackbook/src/com

【讨论】:

您能否详细说明它是使用互联网从 facebook 还是从 ContactsProvider 获取照片?干杯,克里斯 它用户上网获取照片 你可能会这么说。感谢您的链接,它是一个解决方案,但不能真正回答问题;)

以上是关于Android,如何获取 Facebook/Twitter/etc 联系人照片的主要内容,如果未能解决你的问题,请参考以下文章

急问!!!Android中如何获取或者定义AttributeSet参数??

Android View如何获取焦点

如何在Android开发中获取SIM卡信息

如何获取Android唯一标识

如何获取 android app uids

如何简单快速获取Android应用包名