Ich versuche die Gcal API in PHP zu verwenden.AuthSub Zielpfadpräfix stimmt nicht mit der angegebenen "nächsten" URL überein
Ich bin mit dem Zend Framework
function getAuthSubUrl($company)
{
$next = "http://$company.mysite.com";
$scope = 'http://www.google.com/calendar/feeds/';
$secure = false;
$session = true;
return (Zend_Gdata_AuthSub::getAuthSubTokenUri($next, $scope, $secure, $session));
}
$authSubUrl = getAuthSubUrl();
echo "<a href=\"$authSubUrl\">login to your Google account"</a>
Ich bin nicht sicher, was ich falsch hier tue. Ich folge dem Google-Beispiel fast genau.
Sie haben $next = getCurrentUrl();
in ihrem Beispiel, aber ich bekomme undefinierte Fehler, wenn ich das versuche.
Ich fand heraus, dass ich eine Subdomain verwendete, die zu Seiten weiterleitete, die auf der Subdomain basierten. Ich denke, Google versucht sicherzustellen, dass Ihre nächste Seite echt ist und meine waren nur vorwärts. Sobald ich $ next die Hauptdomain machte, funktionierte es gut. Ich habe dann nur einige GET Vars zur URL hinzugefügt, um es zurück an den richtigen Ort zu leiten. – shaneburgess
Ich würde gerne hinzufügen, dass Sie die ZEND-Dokumentation betrachten sollten, da es viel besser ist als die von Google. http://framework.zend.com/manual/en/zend.gdata.html – shaneburgess
Ja, das ich, was ich auch gerade lief! – s84