2010-07-07 31 views

回答

4

如果你想发布状态Facebook,you must use the HTTP POST operation。所以,不,没有通过其发布更新的基于GET的URL。

理论上,您可以创建一个POST表单。不过,您需要以某种方式获得身份验证令牌。

+0

那么https://www.facebook.com/ajax/updatestatus.php?av=user_idpc=pcname呢? – Veltro 2015-11-07 10:47:22

1

你几乎适合叽叽喳喳。尝试:

http://twitter.com/?status=Your+Update+Here

讨厌这样说,但我不认为这是有可能与Facebook。至少,不是没有应用程序或巫术。

+0

并非是Twitter用户自己,我很震惊,这存在。这不允许任何人创建一个恶意链接,当你点击它时,如果你有一个登录cookie,发送一个任意的消息给Twitter? – 2010-07-07 20:30:20

+1

不,它实际上并没有发布它。它所做的只是填充消息框。 – 2010-09-23 14:46:48

-1

有没有这样的Facebook的选项。要做到这一点,它需要使用API​​编写应用程序以发布任何类型的状态更新。

+0

为什么投下这个评论? – grandnasty 2010-07-08 00:36:35

+1

也许是因为它是假的? – 2015-11-07 18:37:16

+0

这不是真的! – Veltro 2015-11-08 11:16:42

3

这个链接怎么样? http://www.facebook.com/sharer/sharer.php?u=http://yahoo.com

此外,使用XFBML(+ JavaScript SDK),您可以使用它来生成like和推荐框。

< FB:像HREF = “http://www.yourdomain.com” 送= “真” 宽度= “450” show_faces = “真” 行动= “喜欢” 字体= “Arial字体”> </FB:喜欢使用>

0

facebook.com/ajax/updatestatus.php?av=<user_id>pc=<pcname> 

应该工作

+1

这提供了一个问题的答案。虽然这个答案可能是* false * downvotes被用来表示虚假,而不是删除。我不知道这是否正确,我会让领域专家完成他们的工作并进行相应投票。 – 2015-11-07 18:38:43

+1

这个答案是正确的,但它涉及很长和复杂的请求。谢谢@FélixGagnon-Grenier – Veltro 2015-11-08 10:36:59

0

其实,你现在可以通过

https://www.facebook.com/sharer/sharer.php?u=www.somewebsite.com 

查看http://www.sharelinkgenerator.com/获取多个社交分享网站的网址生成器。

从技术上讲,我想这为您准备后,而不是直接张贴...