Facebook Javascript共享UI包含get变量链接
Facebook Javascript Share UI include get variables in link
我正在使用facebook SDK共享页面链接:
FB.ui({
method: 'feed',
link: 'http://freebirdevents.co.uk/test_results/?individual_result=1162',
caption:$(this).data('message'),
}, function(response){});
但是它忽略了get参数,我尝试了URL编码,但无济于事。
但是它忽略了get参数
那是因为你在告诉它:
<link rel="canonical" href="http://freebirdevents.co.uk/test_results/" />
您在这里指定此内容的实际URL是http://freebirdevents.co.uk/test_results/
。Facebook遵循了这一点,并继续请求那个 URL来获取相关的元数据。
如果你不希望这样-那么不要指定这个作为文档的规范URL
相关文章:
- 如何使Jquery编码的动态下拉菜单与PHP GET变量协调工作
- 如何使用jQueryPOST将get变量从JavaScript传递到PHP-Mysql
- 检查是否已设置GET变量
- 如何获取get变量's值
- 如何在 jQuery 中获取具有特定父类的所有元素的内容,并将它们传递给 GET 变量
- 获取重复Get变量的查询字符串值
- 我们可以在javascript url中传递GET变量吗
- 使用javascript设置GET变量
- Javascript等同于PHP的GET变量
- jquery 从 javascript 文件中获取 GET 变量
- 使用 get 变量缓存静态 HTML 页面
- 在表单提交中添加额外的 GET 变量
- 在表单提交后将 get 变量附加到 url,而无需新的隐藏输入
- Javascript 删除所有具有历史推送状态的 get 变量
- 通过jQuery更改表单上的操作后,GET变量将消失
- 使用jQuery/Javascript访问GET变量
- 如何在jquery中从ajax响应中检索GET变量
- 将输入字符串转换为GET变量
- 将GET变量挂接到加载的JavaScript事件中
- 将GET变量从URL传递到.js,并从.js传递到.php