Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取canvas iframe应用程序的当前Facebook页面ID?_Javascript_Ruby On Rails_Facebook - Fatal编程技术网

Javascript 如何获取canvas iframe应用程序的当前Facebook页面ID?

Javascript 如何获取canvas iframe应用程序的当前Facebook页面ID?,javascript,ruby-on-rails,facebook,Javascript,Ruby On Rails,Facebook,我有一个Rails应用程序,它在一个画布应用程序的iframe中运行一个页面 我需要做的是将当前页面ID传递到iframe 基本上,尝试根据应用程序设置的页面让iframe显示X。如中所述: 当用户选择页面选项卡时,您将收到signed_请求参数和一个附加参数Page。此参数包含一个JSON对象,其id为id(当前页面的页面id)、admin(如果用户是该页面的管理员)和liked(如果用户喜欢该页面)。与画布页面一样,在用户授权您的应用之前,您不会在signed_请求中收到应用可访问的所有用户

我有一个Rails应用程序,它在一个画布应用程序的iframe中运行一个页面

我需要做的是将当前页面ID传递到iframe

基本上,尝试根据应用程序设置的页面让iframe显示X。

如中所述:

当用户选择页面选项卡时,您将收到
signed_请求
参数和一个附加参数Page。此参数包含一个JSON对象,其id为
id
(当前页面的页面id)、
admin
(如果用户是该页面的管理员)和
liked
(如果用户喜欢该页面)。与画布页面一样,在用户授权您的应用之前,您不会在
signed_请求中收到应用可访问的所有用户信息


我觉得这个问题有点不清楚。首先,“canvas应用程序”也是你的代码吗?一定要喜欢他们的签名请求;)