我需要Google联系人和Access数据库之间的双向同步,因此我安装了CDATA Corp的ODBC连接器。但是,我得到的表不仅包括Google应用程序中可见的联系人,还包括Google从电子邮件中收获的数百种联系人。我希望能够仅区分应用程序中可见的内容。
我想要的是Access数据库仅包含我在应用程序中看到的联系人,因此我需要一种方法来过滤掉所有这些系统生成的联系人。我浏览了返回表的所有列,但没有一个列建议与该分类有关。
在Google Contacts Web界面中,我在应用程序中看到的联系人(我唯一感兴趣的联系人)位于“ Contacts”视图中,而“ Other Contacts”视图则包含所有这些系统生成的联系人也是
在与CDATA连接器同步的数据库中,有4个表:Android中的“我的联系人”,“家人”,“朋友”,“同事”和“加星标”。这些表中唯一包含任何行的表都是“我的联系人”,它包含与“其他联系人”视图相同的条目。
CDATA没有用户论坛,所以我在这里问,因为属性看起来像我在Google Contacts API(https://developers.google.com/contacts/v3/)文档中看到的一样。但是,我在API文档中看不到任何暗示这两种联系方式或如何区分它们的信息。
我怀疑它会归结为CDATA不会返回的某些属性,但是如果我知道它是什么,我至少可以问他们是否愿意这样做。而且我希望与API紧密相关,即,如果我知道如何在API中做到这一点,那么我会问些什么。