"GoogleContacts" (服务连接)

使用 Wolfram 语言连至 Google Contacts 数据.

连接与验证

ServiceConnect["GoogleContacts"] 创建到 Google Contacts API 的连接. 如果可以找到前面保存的连接,就可以使用它,否则,将启动一个新的认证要求.

请求

ServiceExecute["GoogleContacts","request",params] 使用参数 params 向 Google Contacts API 发送请求. 下面给出了可能的请求.

列出联系人

要求:

"ContactsList" 联系人和相关信息的 List

"ContactsDataset" 联系人和相关信息的 Dataset

参数:
  • MaxItems100返回的元素数目
    "StartIndex"1起始索引
    "UpdatedDate"None输入更新日期的下界
    "Query"None查询字符串
    "SortBy"None排序:"LastModified"
    "ShowDeleted"False是否包括删除联系人
    "GroupID"None群组 ID
  • 详细联系人信息

    要求:

    "ContactInformation" 关于特定联系人的详细信息

    参数:
  • "ContactID"(必要的)联系人 ID
  • 联系人照片

    要求:

    "ContactPhoto" 与特定联系人相关联的照片

    参数:
  • "ContactID"(必要的)联系人 ID
  • 群组列表

    要求:

    "GroupList" 联系人群组的 List

    "GroupDataset" 联系人群组的 Dataset

    参数:
  • MaxItems100返回的元素数目
    "StartIndex"1起始索引
    "UpdatedDate"None输入更新日期的下界
    "Query"None查询字符串
    "SortBy"None排序:"LastModified"
    "ShowDeleted"False是否包括删除群组
  • 范例

    基本范例  (1)

    通过发起验证对话框创建新连接:

    列出所有联系人:

    搜索联系人:

    列出所有联系人群组:

    列出给定群组中的联系人:

    获取有关联系人的详情:

    获取与联系人相关联的照片: