【问题标题】:Error when attempting to authenticate a user using the Google Contacts API尝试使用 Google Contacts API 对用户进行身份验证时出错
【发布时间】:2013-05-23 15:59:18
【问题描述】:

我在我们运行的一家公司的内部网(由 Wordpress 提供支持)中遇到了这个问题 - 这让我们所有人都感到困惑。

当尝试使用 Google Contacts API 对用户进行身份验证时,在授予访问用户联系人列表的权限后且在进行完整身份验证之前会返回错误,但没有详细说明错误的具体含义。

它工作得非常好,直到四月底/五月初的一天突然停止工作。

我们正在使用以下范围:http://www.google.com/m8/feeds/contacts/default/full

已采用 Google+ API 替代临时解决方案。这很好,除了 API 在验证后不提供用户的电子邮件地址,只提供他们的个人资料详细信息。

我们绝对需要电子邮件地址,以限制具有特定电子邮件地址的人访问网站,以及与 WordPress 的用户管理正确集成,生成新用户帐户并将其链接到经过身份验证的电子邮件地址。

我们非常感谢任何帮助!

【问题讨论】:

    标签: google-oauth google-contacts-api


    【解决方案1】:

    您没有提供太多详细信息,但 Google+ 登录应该有您想要的,并且它带有预煮的 PHP 代码,请参阅https://developers.google.com/+/quickstart/php

    此外,您可以完成基本的登录流程,如果您使用“openid email”之类的范围,您肯定会获得电子邮件地址;见https://developers.google.com/accounts/docs/OAuth2Login

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-25
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 2022-06-20
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多