【问题标题】:Add Organization info to Google Contacts API将组织信息添加到 Google Contacts API
【发布时间】:2015-09-30 17:13:09
【问题描述】:

我的联系人 API 与 Google 合作,例如:

contact = gdata.contacts.data.ContactEntry()
contact.name = gdata.data.Name(given_name=gdata.data.GivenName(text='Frank'),
family_name=gdata.data.FamilyName(text='Something'))

但是我需要为联系人添加组织和标题,并且文档非常稀疏;我试过这个没有成功:

contact.organization=gdata.data.Organization(name='My Company',title='Chief Fun Officer')

该命令有效,但是当我执行时:

client.CreateContact(contact,feed)

它失败了:

AttributeError: 'str' 对象没有属性 '_become_child'

有什么想法吗?

【问题讨论】:

    标签: python google-api-python-client


    【解决方案1】:

    这是添加组织详细信息的正确方法:

    contact.organization= gdata.data.Organization(name=gdata.data.OrgName(text='My Company'), title=gdata.data.OrgTitle(text='Chief Fun Officer'), rel=gdata.data.WORK_REL)
    

    【讨论】:

      猜你喜欢
      • 2013-03-12
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 1970-01-01
      • 2015-11-28
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多