我更希望这可能是不可能的 - 但我想知道是否可以通过传递URL来发布facebook状态。
的影响
http://facebook.com/?status=<URL ENCODED STRING>
答案 0 :(得分:43)
哇。我提出这个问题差不多整整一年了。
作为一个FYI和我自己未来的参考,我最终发现了如何做到这一点。
http://www.facebook.com/sharer/sharer.php?u=<url to share>&t=<message text>
https://twitter.com/intent/tweet?text=<message>
http://www.linkedin.com/shareArticle?mini=true&url=<url>&title=<title>&summary=<description>&source=<source>
Google plus没有很好的选择在桌面上使用此方法,但您可以使用他们的移动网址
https://m.google.com/app/plus/x/?v=compose&content=<message>
答案 1 :(得分:1)
我发现此解决方案也很有用(here)
var facebook_url = 'http://www.facebook.com/sharer.php?'+
'u='+encodeURIComponent('http://google.com/?q=bla')+
'&t='+encodeURIComponent('Some Page Title');
答案 2 :(得分:0)
Graph API中有一个内置的CURL转换器,可以满足您的所有需求。