7
我正尝试在PHP中使用Gcal API。AuthSub目标路径前缀与提供的“下一个”网址不匹配
我使用Zend框架
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>
我不知道我在做什么错在这里。我正在跟踪谷歌的例子。
他们在他们的expample中有$next = getCurrentUrl();
,但是当我尝试这个时,我得到了未定义的错误。
我想通了,我用的是这是转发到基于子域名页面的子域。我想Google会努力确保您的$下一页是真实的,而我只是转发。一旦我使$下一个主域名,它工作正常。 然后,我只是添加了一些GET变量的URL转发它回到正确的地方。 – shaneburgess 2010-03-15 16:10:35
我想alao想补充一点,你应该看看ZEND文档,因为它比Google的要好得多。 http://framework.zend.com/manual/en/zend.gdata.html – shaneburgess 2010-03-17 18:46:01
是的,这是我刚刚遇到的! – s84 2011-04-01 05:38:41