发布到墙:删除说明中的链接

时间:2011-08-29 04:26:22

标签: facebook hyperlink facebook-wall

我们的应用程序可以成功发布到朋友的墙上。但是,如果邮件包含网址,则会由Facebook自动删除。如果手动发布到朋友的墙上,则消息中的链接显示正常。这是Facebook应用程序的限制吗?如果是这样,有没有办法绕过这个限制?

1 个答案:

答案 0 :(得分:1)

他们这样做是为了防止链接垃圾邮件。否则Facebook将被填充链接到pr0n,V14gr4和w4r3z。

我希望Facebook在你的浏览器中执行一些Javascript,当一个真人发布到墙上时。 Javascript会让他们的服务器知道该链接是由支持Javascript的浏览器构成的。对于直接与HTTP通信的Web应用程序来说,情况可能并非如此。

如果我是正确的,那么你需要在你的应用程序中集成一个Javascript解释器,或者如果Facebook期望的响应很简单,那么你可以通过发送一个预设的响应来伪造它。

在运行Javascript调试器时尝试查看朋友的墙,然后创建两个帖子,一个有一个,一个没有链接。您还可以在计算器和Internet之间放置协议分析器。