gpt4 book ai didi

Facebook 在处理 oauth 请求时产生 "An error occurred. Please try later"

转载 作者:行者123 更新时间:2023-12-04 05:58:16 24 4
gpt4 key购买 nike

这已经在 SOF 上讨论过,不过,我没有发现任何人有完全相同的问题。而且,现在已经超过2天了,所以我想问问。

  • 应用程序在沙箱中运行。更新:在无沙箱环境中也会发生同样的情况。
  • 不管我是否使用 admin 都不起作用, developertester帐户。
  • 无论用户是否已经授权该应用程序都不起作用。

  • 就在打电话之前 $fb->getLoginError() , $fb实例转储(Facebook PHP-SDK)如下所示:
    object(Facebook)#85 (7) {
    ["appId:protected"]=>
    string(15) "[removed for SOF display]"
    ["apiSecret:protected"]=>
    string(32) "[removed for SOF display]"
    ["user:protected"]=>
    int(0)
    ["signedRequest:protected"]=>
    NULL
    ["state:protected"]=>
    string(32) "[removed for SOF display]"
    ["accessToken:protected"]=>
    string(48) "[removed for SOF display]"
    ["fileUploadSupport:protected"]=>
    bool(false)
    }

    所有 [removed for SOF display]信息存在。

    代码本身:
    $login_url      = $fb->getLoginUrl(array('scope' => $config->facebook['scope'], 'redirect_uri' => $redirect_uri ));

    echo '
    <noscript>javascript must be enabled.</noscript>
    <script type="text/javascript">top.location.href = \'' . addslashes($login_url) . '\';</script>
    ';

    getLoginUrl() 生成的 URL 如下:
    https://www.facebook.com/dialog/oauth?client_id=[removed for SOF display]&redirect_uri=[removed for SOF display]&scope=publish_stream%2C+email%2C+user_birthday%2C+user_interests%2C+user_likes

    最烦人的是,Facebook 正在产生错误 发生错误。请稍后再试没有任何额外的信息。我什至尝试将 $login_url 设置为诸如 http://google.com/ 之类的愚蠢内容。这没有产生预期的错误。一样的 发生错误。请稍后再试 .

    我开发应用程序已经有一段时间了,这是我第一次遇到这样的问题。

    最佳答案

    该错误原来是由重定向 URI http://facebook.com/[..] 引起的.

    通常,如果使用未经授权的域,Facebook 会产生一个错误,您必须将该域添加到 Facebook 应用程序设置中,App Domain .在这种情况下,它只会产生完全无用的 An error occurred. Please try later .

    关于Facebook 在处理 oauth 请求时产生 "An error occurred. Please try later",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9242882/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com