Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.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
如何使用facebook pagetab对话框url设置应用程序数据?_Facebook - Fatal编程技术网

如何使用facebook pagetab对话框url设置应用程序数据?

如何使用facebook pagetab对话框url设置应用程序数据?,facebook,Facebook,我正在尝试将app_数据设置为特定的选项卡页面。因此,点击页面标签的facebook用户将拥有可用的应用程序数据 我试图将app_数据添加到pagetab对话框url 我尝试了以下URL: 他们都不为我工作 谢谢, shai您重定向的URI不能包含查询参数。但是:当您重定向到画布应用程序时(看起来像这样),您始终可以使用重写规则来传递参数。例如: 基本URL之后的所有内容(https://apps.facebook.com/artware/)仅附加到画布应用程序的url。因此,如果画布

我正在尝试将app_数据设置为特定的选项卡页面。因此,点击页面标签的facebook用户将拥有可用的应用程序数据

我试图将app_数据添加到pagetab对话框url

我尝试了以下URL:

他们都不为我工作

谢谢,
shai

您重定向的URI不能包含查询参数。但是:当您重定向到画布应用程序时(看起来像这样),您始终可以使用重写规则来传递参数。例如:


基本URL之后的所有内容(https://apps.facebook.com/artware/)仅附加到画布应用程序的url。因此,如果画布URL是前面提到的登录URL,那么将在IFrame中加载。从那里,您可以将用户重定向到您喜欢的任何URL、查询参数和所有内容。

查看我在该链接上的答案,它可能会对您有所帮助。谢谢。所以你说我做不到!“因此,应用程序数据只有在应用程序生成链接时才有用…”。你知道facebook关于这个奇怪限制的政策吗?关于解决办法有什么想法吗?如果这个答案对你有帮助,我希望你能投票支持它(我链接的答案,而不仅仅是这里的评论),这会给我打分!关于解决办法,你能详细说明你到底想做什么吗?我没听说过pagetab对话框,你想用它做什么?尝试在$facebook->getSignedRequest()中搜索你的应用程序数据;好主意。我试试看。我也在考虑更改页面属性,可能是页面信息。我可以将页面中的参数保存为自定义属性吗?即使是手动操作,所有这些属性都是公共的,所以它实际上取决于您想要在那里存储什么。我想如果在页面的about部分中有一个JSON编码的配置对象,看起来会有点奇怪……;)