Frage

Ich versuche, die Gcal API in PHP zu verwenden.

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 tue hier falsch. Ich verfolge das Google Beispiel fast genau.

Sie haben $next = getCurrentUrl(); in ihrer expample aber ich bin immer undefiniert Fehler, wenn ich das versuchen.

War es hilfreich?

Lösung

ich es herausgefunden, war ich eine Sub-Domain verwenden, die auf der Basis des Sub-Domain-Seiten wurden weiterzuleiten. Ich denke, Google sicher zu machen versucht, dass Ihre $ nächste Seite real ist und ich war nur nach vorne. Sobald ich $ neben der Haupt-Domain gemacht funktionierte es gut. Ich habe dann hinzugefügt nur einige GET auf die URL Vars es an der richtigen Stelle zurück zu übermitteln.

//$next = "http://$company.mysite.com";
  $next = "http://mysite.com?company=$company";
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top