【问题标题】:Prestashop / Google API error 400 invalid_requestPrestashop / Google API 错误 400 invalid_request
【发布时间】:2017-03-06 11:07:39
【问题描述】:

我尝试将 Google Analytics API 连接到我的 Prestashop 1.6.1.11。

我创建并安装了 Google Analytics,然后在 v3.0 模式下配置 API Google Anlytics(使用 OAuth 2.0),但每次我输入参数(ID Clientsecret keyProfile)时,Google Analytics API 将我重定向到带有此消息的 400 错误:

错误:invalid_request / redirect_uri 的参数值无效:缺少方案:modules/gapi/oauth2callback.php

我不明白,因为当我创建 API 标识时,我将重定向 URI 放在这样的位置:

http://www.websitename.com/modules/gapi/ouath2callback.php

和 https 一样,但是还是不行

我错过了什么吗?提前非常感谢

【问题讨论】:

  • 请包含您的代码。并仔细检查这与您在创建项目时放入 Google 开发者控制台的重定向 URI 和相关凭据是否相同。

标签: google-api google-oauth prestashop google-analytics-api google-developers-console


【解决方案1】:

看起来您使用的是相对 URI“modules/gapi/oauth2callback.php”。它必须是完整的、绝对的 URI,字符与您在 API 控制台中定义的 URI 相同,例如。 “https://www.websitename.com/modules/gapi/ouath2callback.php”。此外,不要将 http 用于重定向 URI。出于安全原因禁用纯文本 URL 只是时间问题。

【讨论】:

    猜你喜欢
    • 2020-11-18
    • 2018-01-10
    • 1970-01-01
    • 2021-12-28
    • 2022-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    相关资源
    最近更新 更多