1

我正在尝试借助 Google API 将我的本地联系人(用 vb.net 编写的 CRM)与 Google 联系人同步。一切都很顺利,直到我尝试检索/更新从 Google 服务器下载的每个联系人的 URL 列表。你是怎样做的?我的意思是电子邮件、IM 地址、电话号码等很容易,因为每个联系人对象都有一个电子邮件、邮政地址等集合,但似乎没有 URL。这就是我解析邮政地址列表的方式:

If contact.PostalAddresses.Count > 0 Then
 For Each address As StructuredPostalAddress In contact.PostalAddresses
  ' Do something with the address
 Next
End If

对于 URL,它应该是这样的:

If contact.?URLs?.Count > 0 Then
 For Each url As ?URL? In contact.?URLs?
  ' Do something with the URL
 Next
End If

但是没有 URLs 或 Links 集合。

4

1 回答 1

0

解决了

If contact.ContactEntry.Websites.Count > 0 Then
  For Each URL As ContactsLink In contact.ContactEntry.Websites                                  
    RichTextBox1.AppendText(URL.Href + vbCrLf)
  Next 
End If
于 2012-10-20T09:06:15.863 回答