我试图使用googlecontacts API为用户的联系人添加一个条目。 管理令牌并授权使用OAUI访问OAUI。但我是手工做的,一个简单的到达https://www.google.com/m8/feeds/contacts/default/full。 我想使用gdata,这样就不必手动创建xml。在
问题是我不能授权gdata的联系人客户。在
从文件中:
gd_client = gdata.contacts.client.ContactsClient(source='YOUR_APPLICATION_NAME')
# Authorize the client.
但我怎么授权呢?example使用电子邮件和密码创建授权联系人客户端
^{pr2}$到目前为止,我还没有找到如何授权gdata客户端。
我确实发现我可以将gdata.gauth.ClientLoginToken
传递给gdata.contacts.client.ContactsClient
,但效果并不理想
auth_token = gdata.gauth.ClientLoginToken(credentials.access_token)
gd_client = gdata.contacts.client.ContactsClient(
source='project-id',
auth_token=auth_token)
contact = create_contact(gd_client)
我收到401-未经授权”你的请求有个错误。我们只知道这些”
这个create_contact
来自doc
使用示例@dyerad指示的和用于在Google Contacts API doc上创建联系人的spinet,我创建了下面的示例代码。在
我只需要修复从doc中获取的
create_contact
片段上的一个小错误。你应该用而不是
^{pr2}$以下是完整代码:
相关问题 更多 >
编程相关推荐