在IPad Facebook app上,signed_request为null

时间:2012-08-15 09:48:39

标签: facebook

我为Facebook Fanpage开发了一个应用程序。它工作得很好。当我通过网络浏览器查看我的Facebook粉丝页面应用程序时,我可以在我的POST方法中获取signed_request参数:

@RequestMapping(value = "/facebook/competition**", method = RequestMethod.POST)
public ModelAndView facebookPost(HttpServletRequest request)
throws SAXException,IOException,
ParserConfigurationException {

logger.info("FACEBOOK SIGNED REQUEST POST: " +  
request.getParameter("signed_request"));    

但是当我通过Facebook应用程序查看我的粉丝页面应用程序的IPAD时,看起来请求进入GET方法并且signed_request值为空。

@RequestMapping(value = "/facebook/competition**", method = RequestMethod.GET)
public ModelAndView facebookGet(HttpServletRequest request)
throws SAXException,IOException,
ParserConfigurationException {

logger.info("FACEBOOK SIGNED REQUEST GET: " +  
request.getParameter("signed_request"));

你知道为什么这不会进入我的POST方法吗?

非常感谢,

0 个答案:

没有答案