api - Google + API 向后兼容性
问题描述
我们使用 Google + API 登录。它已经开始抛出下面的错误。Pet Google 启用以下服务应该可以解决问题 - 但在 Google 控制台中 - 它甚至不允许这样做;它说加载错误?
任何建议都会有所帮助。登录不起作用,它对客户来说是一个障碍。
问题解释如下:
糟糕,我们收到一个错误:用户配置文件请求失败!Google 返回了无效响应:stdClass::__set_state(array( 'error' => stdClass::__set_state(array( 'code' => 403, 'message' => 'Legacy People API has not been used in project *** ***** 之前或已禁用。通过访问https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project= ****** 启用它,然后重试。如果您最近启用了此 API,请等待几分钟让操作传播到我们的系统并重试。', 'status' => 'PERMISSION_DENIED', 'details' => array ( 0 => stdClass::__set_state(array( '@type' => 'type.googleapis.com/google.rpc.Help', 'links' => array ( 0 => stdClass::__set_state(array( 'description'https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project= **********', )), ), )), ), )) , ))
解决方案
我刚刚找到了有关 API 的文档,并且有一个警告:
警告:旧版人员 API 在禁用后无法手动重新启用开发者项目。在禁用旧版 People API 之前,开发人员应完全迁移到 Google Sign-in 或 Google People API 等替代品。
你试过这个吗?
推荐阅读
- arrays - 压缩返回的数组
- python - 在 jupyter notebook 中与 Julia 进行内联交互式绘图
- linux - Linux:如何对一个进程的标准输出进行分类直到结束,但如果出现某个字符串,则停止并返回一个非零代码?
- apache-spark - 错误:重载方法值 createDataFrame
- c# - Xamarin.Forms 应用托管 - 从服务器切换图像
- html - 如何使 SVG 元素不可见但仍对 onMouseUp 作出反应
- codemirror - 从 CodeMirror 获取 html 数据,我得到 Uncaught ReferenceError: $ is not defined
- cube - 魔方JS | 如何为度量和维度连接两个表
- sql - 如何从 SQL Server 中的 sys 表中识别外键?
- java - 通过 Websocket 在 Spring 框架中实时检测离线和在线客户端