Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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正在从我的URL中删除参数_Facebook_Url_Parameters_Send_Query Parameters - Fatal编程技术网

Facebook正在从我的URL中删除参数

Facebook正在从我的URL中删除参数,facebook,url,parameters,send,query-parameters,Facebook,Url,Parameters,Send,Query Parameters,这是一个非常烦人的问题!当然希望有人能给我指出正确的方向:) 我有一个Facebook页面,在这个页面上我有一个应用程序。用户可以根据自己的照片创建相册,然后通过电子邮件向朋友发送链接,邀请他们前来查看相册 为了发送链接,我尝试使用Facebook的发送按钮。该链接是指向Facebook页面的链接,添加了2个参数 第一个是“sk”,它包含应用程序的id。这确保用户直接进入应用程序的选项卡 第二个是“应用程序数据”。这是至关重要的,因为它包含用户应该查看的照片库的id 然而,Facebook似乎正

这是一个非常烦人的问题!当然希望有人能给我指出正确的方向:)

我有一个Facebook页面,在这个页面上我有一个应用程序。用户可以根据自己的照片创建相册,然后通过电子邮件向朋友发送链接,邀请他们前来查看相册

为了发送链接,我尝试使用Facebook的发送按钮。该链接是指向Facebook页面的链接,添加了2个参数

第一个是“sk”,它包含应用程序的id。这确保用户直接进入应用程序的选项卡

第二个是“应用程序数据”。这是至关重要的,因为它包含用户应该查看的照片库的id

然而,Facebook似乎正在从发送按钮消息的URL中删除这些参数。我还尝试使用URL缩短器(goo.gl和bit.ly)。如果目标页面不是Facebook页面,这很好,但是通过返回到我的应用程序选项卡的链接,Facebook似乎会跟随该链接,并用完整url替换缩短的链接-删除过程中的任何参数

一定有办法共享我的应用程序!:(

有什么想法吗

提前感谢,


Jon

使用Open Graph Protocol元标记和URL编码元标记中URL的值。我相信我是。我用来生成发送按钮的代码是:
,尽管我可能误解了这里的元标记的确切含义。我使用的是带有Javascript SDK的HTML5发送插件