首页 > 解决方案 > 从 Contacts api 迁移到 People API

问题描述

嗨,我是 google api 的新手,正在尝试将联系人 api 迁移到人员 api

        using GData = global::Google.GData.Contacts;

替换为 ->

        using GAPI = global::Google.Apis.PeopleService.v1;

//下面这两个找不到我可以替换的东西

  using GExt = global::Google.GData.Extensions;
  using GClient = global::Google.GData.Client;

GData.ContactEntry=GAPI.?????

protected override void Convert(GData.ContactEntry entry, Sync.ISyncItem item)
{
foreach (GData.GroupMembership g in entry.GroupMembership)
{ if (g.Deleted != "false")
          continue;
        _item.Groups.Add(g.HRef.Substring(g.HRef.LastIndexOf('/') + 1));
}

     foreach (GExt.EMail p in entry.Emails)
      {
        switch (p.Rel)
        {
          
        }
}

希望有意义感谢任何帮助

标签: google-people-api

解决方案


推荐阅读