2011-12-07 38 views
0

我已经搜索了相当多,但无法找到一个正确的答案,所以我在这里,第一次问这个API的支持。Facebook PHP SDK API和Url重写

我正在使用Zend Framework来开发一个也集成了Facebook的一部分的移动Web应用程序。所以我开始深入研究Facebook PHP SDK,并让我的url和库工作。我遇到的一个问题是,当Facebook确认登录时,它会重定向到已知的blabla.bla /?blabla = get参数。然而,Zend Framework使用Url Rewrite进行操作,因此这两者相互冲突。

我找不到Facebook使用Url Rewrite友好回复的选项,是否有办法让Facebook为我做这件事,或者我应该创建一个独立的响应页面来重定向正确的Url改写?

最好的问候,

卡斯帕

回答

0

有没有这样的事,作为URL“友好的选择”,如果你有问题,它必须与你给Facebook上的重定向的URL ,以及您用来获取变量内容的方法。

Zend框架可以用“漂亮”的网址,或正常的请求而发送的变量,则可以使用Zend的版本是这样的:

$this->getRequest()->getParam('your_param_name'); 

还是正常的

$_GET["your_param_name"] 

在你的行动,它会工作得很好。

看看完整的文档在这里:

http://framework.zend.com/manual/en/zend.controller.request.html