我在使用我创建的页面标签时遇到了一些问题。 它应该以两种不同的语言(荷兰语和法语)显示内容,具体取决于用户的语言环境。所以通常我会读出Facebook提供的签名请求并检查那里的语言环境......
但是,签名请求中缺少用户信息数组。结果如下:
array(4){[“algorithm”] => string(11)“HMAC-SHA256”[“code”] => string(323)“xxxx”[“issued_at”] => int(1378751660)[“user_id”] => string(9)“651076788”}
如您所见,没有可用的用户或页面信息。
我不确定这里发生了什么。我在第一次遇到它时将签名的请求存储在会话中并且它不是空的(屏幕截图1:http://i.stack.imgur.com/IGbbf.png)
另外,我确保页面标签页的末尾有一个斜杠(屏幕截图2:http://i.stack.imgur.com/fAyNr.png)
所以我真的不确定这出错的地方......
任何帮助都会受到极大的关注!