Facebook produziert “Ein Fehler ist aufgetreten. Bitte versuchen Sie es später" beim Umgang mit oauth-Anfrage

Diese wurde discused auf SOF, obwohl, ich finde nicht dass irgendjemand genau das gleiche problem. Darüber hinaus ist es schon mehr als 2 Tage jetzt, so ich dachte, zu Fragen.

  1. App läuft in einer sandbox. Update: das gleiche passiert in sandbox-weniger Umwelt.
  2. Nicht funktionieren, egal, wenn ich admin, developer oder tester Konto.
  3. Nicht funktioniert, unabhängig davon, ob der Benutzer autorisiert hat die app bereits oder nicht.

Nur vor dem Aufruf $fb->getLoginError(), die $fb Beispiel dump (Facebook PHP-SDK) sieht wie folgt aus:

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)
}

Alle [removed for SOF display] Informationen vorhanden ist.

Den code selbst:

$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>
';

Die URL generiert, von getLoginUrl (), ist die folgende:

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

Die nervigste Sache ist, dass Facebook produziert Fehler ist Ein Fehler aufgetreten. Bitte versuchen Sie es später ohne irgendwelche zusätzlichen Informationen. Ich habe auch versucht $login_url, um etwas dummes, wie http://google.com/ welche nicht zu den erwarteten Fehler. Genau das gleiche ist Ein Fehler aufgetreten. Bitte versuchen Sie es später.

Ich habe die Entwicklung von apps für eine ganze Weile und dies ist das erste mal, ich habe ein Problem als solches.

InformationsquelleAutor Gajus | 2012-02-11

Schreibe einen Kommentar