Facebook与查询字符串共享网址

时间:2015-08-04 15:49:51

标签: javascript asp.net facebook facebook-graph-api sharepoint-2013

我在通过Facebook从我的网站分享页面时遇到以下问题。 当我尝试使用Graph API或Sharer.php或“共享”按钮共享包含大量查询字符串及其值的复杂URL时,Facebook会忽略查询字符串并省略它们。举个例子 共享此网址http://beta.egypt.gov.eg/en/Services/Pages/ServiceDescription.aspx?servID=578&catID=1&subID=666已通过多种方式共享:

1-通过Sharer.php https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=http%3A%2F%2Fbeta.egypt.gov.eg%2Fen%2FServices%2FPages%2FServiceDescription.aspx%3FservID%3D578%26catID%3D1%26subID%3D666&p%5Bimages%5D%5B0%5D=http%3A%2F%2Fs2.postimg.org%2Fubp1gef6d%2Fbawaba_logo.png&p%5Btitle%5D=Bawaba&p%5Bsummary%5D=+Check+our+new+Government+Portal+now+and+get+to+know+to+our+new+services;生成错误导致共享后删除所有查询字符串及其值。

2-通过Facebook分享按钮并将代码嵌入我的网站;同样的问题也发生了。

当我使用Facebook调试器调试我的网址时,它为我提供了没有任何查询字符串的规范网址。

是否有任何方法可以完全分享URL链接与查询字符串及其值或控制Canonical URL或og的方式:url,图像og:图像,标题og:标题和描述og:描述,共享任何页面。

0 个答案:

没有答案