我正在尝试使用此(http://androidwarzone.blogspot.com.br/2011/07/android-oauth-full-example-with-source.html)教程从gmail接收用户联系人列表。一切都很好,但我只收到了24个联系人,仅此而已。如果我删除正在接收的联系人并尝试再次获取列表,则会给我另一个联系人发送删除的地点。
如何获取完整列表?有一种更好的方法而不是本教程吗?
答案 0 :(得分:0)
可以直接从设备上的联系人内容提供商查询所有联系人,包括Gmail。
http://developer.android.com/guide/topics/providers/contacts-provider.html#Access
答案 1 :(得分:0)
在教程中你提到的,在C.java文件中,对于GET_CONTACTS_FROM_GOOGLE_REQUEST,请使用此URL https://www.google.com/m8/feeds/contacts/default/full?max-results=1000&alt=json
此处max-results = 1000表示每个请求最多检索1000个结果