首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在移动网站中使用facebook sharer.php自定义参数

无法在移动网站中使用facebook sharer.php自定义参数
EN

Stack Overflow用户
提问于 2013-01-17 19:21:51
回答 4查看 16.9K关注 0票数 17

我有一个jQuery手机网站。在那里,我使用带有自定义参数的facebook共享选项来添加标题、描述、带链接的图像

就像下面这样,https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=http%3A%2F%2Fgoogle%2F&p%5Bimages%5D%5B0%5D=https://www.google.com/images/srpr/logo3w.png&p%5Btitle%5D=My%20own%20title&p%5Bsummary%5D=My%20own%20description

但是,当我尝试相同的移动链接时,它会重定向到http://m.facebook.com/sharer.php?s=100&p%5Burl%5D=http%3A%2F%2Fgoogle%2F&p%5Bimages%5D%5B0%5D=https%3A%2F%2Fwww.google.com%2Fimages%2Fsrpr%2Flogo3w.png&p%5Btitle%5D=My+own+title&p%5Bsummary%5D=My+own+description&_rdr

这意味着,它将在共享url的开头添加m.facebook。因此,它不会与自定义标题,描述,图像和链接。

不管怎样,解决这个问题?或者如何强制移动网络不使用m.facebook.com?

EN

Stack Overflow用户

回答已采纳

发布于 2013-02-09 00:29:56

您可以通过向URL添加?m2w参数来阻止Facebook访问移动站点。然后,sharer.php像往常一样工作。

例如:

代码语言:javascript
运行
复制
 https://www.facebook.com/sharer/sharer.php?m2w&s=100.... (etc)

虽然看起来有点糟糕,但正在寻找更好的答案。

编辑: Sharer.php已被弃用,请参阅下面的Felix的答案。

票数 38
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14377968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档