Pregunta

Estoy tratando de utilizar la API de Gcal en PHP.

Estoy utilizando el 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> 

No estoy seguro de lo que estoy haciendo mal aquí. Estoy siguiendo el ejemplo de Google casi exactamente.

Tienen $next = getCurrentUrl(); en su expample pero estoy teniendo errores no definidos que cuando intento.

¿Fue útil?

Solución

lo he descubierto, que estaba usando un subdominio que se reenvía a las páginas basadas en el subdominio. Creo que Google intenta asegurarse de que su página siguiente $ es real y la mía eran sólo hacia delante. Una vez hice $ al lado del dominio principal que funcionaba bien. Me acaba de añadir a continuación, algunos se ponen VARs a la url para enviar de vuelta al lugar correcto.

//$next = "http://$company.mysite.com";
  $next = "http://mysite.com?company=$company";
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top