Допустимые поля при вставке контакта с помощью API общего контакта Google с помощью Python - PullRequest
2 голосов
/ 08 апреля 2011

пытается добавить контакт ниже приведен пример кода из API где я могу получить все допустимые поля, такие как организация и т. Д., И пример кода Python для этого?

new_contact = gdata.contacts.ContactEntry(title=atom.Title(text=name))
new_contact.content = atom.Content(text=notes)
# Create a work email address for the contact and use as primary.
new_contact.email.append(gdata.contacts.Email(address=primary_email,
    primary='true', rel=gdata.contacts.REL_WORK))
# Add extended properties to add data which is used in your application.
new_contact.extended_property.append(gdata.ExtendedProperty(
    name='favourite flower', value='daisy'))
sports_property = gdata.ExtendedProperty(name='sports')
sports_property.SetXmlBlob('<dance><salsa/><ballroom_dancing/></dance>')
new_contact.extended_property.append(sports_property)

# Send the contact data to the server.
contact_entry = gd_client.CreateContact(new_contact)

1 Ответ

0 голосов
/ 17 мая 2011

Существует довольно полный список атрибутов в исходном коде gdata-python-client (см. PersonEntry и ContactEntry классы) и некоторых пример кода для использования клиента .

...