在本地和 GAE 上使用 Google 共享联系人 api

发布于 2024-08-09 21:30:46 字数 782 浏览 2 评论 0原文

使用 google 联系人 api 创建共享联系人时,我注意到一些奇怪的事情。 这是我用来创建联系人的代码:

def AddEmail(name ,email):
   new_contact = gdata.contacts.ContactEntry(title=atom.Title(text=name))
   new_contact.email.append(gdata.contacts.Email(address=email,
                                           primary='true',
                                           rel=gdata.contacts.REL_WORK))
   create_contact = gd_client.CreateContact(new_contact)
   print create_contact.link[2].href

当然有密钥、帐户和其他东西,所以它可以工作。奇怪的 当我在本地运行它并保存为某些 *.py 文件时,就会发生这种情况, print create_contact.link[2].href 实际上打印出联系人的编辑链接。当我将其部署到 GAE 上时 结果是联系人链接,但不是编辑链接,就像我使用 print create_contact.link 一样。代码保持不变,但我在 GAE 上使用 self.response.out.write 仅用于测试目的,最终它应该转到数据存储区。 我看不出有什么区别,我错过了什么?我不知道什么 盖伊?

I noticed something strange when creating shared contact using google contacts api.
This is code i am using to create contact:

def AddEmail(name ,email):
   new_contact = gdata.contacts.ContactEntry(title=atom.Title(text=name))
   new_contact.email.append(gdata.contacts.Email(address=email,
                                           primary='true',
                                           rel=gdata.contacts.REL_WORK))
   create_contact = gd_client.CreateContact(new_contact)
   print create_contact.link[2].href

Of course there are keys, accounts and stuff so it works. Strange
thing happens when i run it locally, saved as some *.py file,
print create_contact.link[2].href actually prints out edit link for contact. When i deploy it on GAE
result is link to contact but not edit link, like i would use print create_contact.link. Code stays same, i use self.response.out.write though on GAE for testing purposes only finally it should go to datastore.
I do not see difference, what am i missing? what i do not know about
GAE?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文