除了“Google”之外,我如何读取联系人信息帐户?

发布于 2024-12-22 05:23:22 字数 707 浏览 1 评论 0原文

我的设备(Android 3.2)上配置了多个帐户:

  • com.android.exchange (Exchange)
  • com.facebook.auth.login (Facebook)
  • com.twitter.android.auth.login (Twitter)
  • com.google (Google) )

但是当我尝试读取联系人时,我得到的只是来自“Google”帐户的联系人。

Cursor cursor = getContentResolver().query(ContactsContract.RawContacts.CONTENT_URI, null, null, null, null);
...

我看到一条关于 Facebook 联系人限制的评论,实际上没有对我来说意义重大。

问题那么,我如何检索“联系人”应用程序显示的同一组联系人呢?

更新:我对“Twitter”和“Exchange”的看法是错误的,它们效果很好。唯一的问题是“Facebook”。

I have a number of accounts configured on my device (Android 3.2):

  • com.android.exchange (Exchange)
  • com.facebook.auth.login (Facebook)
  • com.twitter.android.auth.login (Twitter)
  • com.google (Google)

But when I try to read contacts, all I get is contacts from "Google" account.

Cursor cursor = getContentResolver().query(ContactsContract.RawContacts.CONTENT_URI, null, null, null, null);
...

I saw a comment about facebook contacts restrictions, that actually makes no sense for me.

Question. So how can I retrieve the same set of contacts that "Contacts" application shows?

UPDATE: I was wrong about "Twitter" and "Exchange", they works good. The only problem with "Facebook".

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挽你眉间 2024-12-29 05:23:22

帖子

Dmitri Plotnikov:通过通讯录提供商访问 Facebook 好友的权限仅限于
提供商本身提供的一些系统应用程序。其他应用
无法读取该数据。

帖子

piyu:...但问题是我没有获得 Facebook 的受限联系人...

德米特里·普洛特尼科夫:不幸的是,答案是否定的。这是一项由
facebook 并且特定于 facebook。没有其他同步适配器创建
限制原始联系人。

Post:

Dmitri Plotnikov: Access to Facebook friends via the contacts provider is restricted to
a handful of system apps by the provider itself. Other applications
cannot read that data.

Post:

piyu: ... but problem is I am not getting restricted contacts of facebook...

Dmitri Plotnikov: Unfortunately the answer is no. That is a policy established by
facebook and is specific to facebook. No other sync adapter creates
restricted raw contacts.

你怎么敢 2024-12-29 05:23:22

这是我发布的如何读取所有联系人的链接,包括 facebook

读取所有联系人(包括从facebook等导入)

Here is the Link where I posted how to read all the contact include facebook

Read all contacts (including imported from facebook, etc)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文