我使用sharer.php共享一个项目到用户的墙上。Facebook的sharer.php - 默认视图
Facebook的分享者有2次:
张贴到个人资料(默认视图):alt text http://devgator.com/images/post_to_profile.png
当你点击“发送的消息,而不是你: alt text http://devgator.com/images/send_as_msg.png
我所以当用户点击“分享这个”时,它会直接向他展示“发送消息”视图。
这甚至有可能使用Facebook吗?还是其他什么?可能在弹出窗口打开后执行js代码?
谢谢。
你找到这个问题的答案吗?我很想知道这是否可能:) – 2010-10-05 11:50:07
@Jørn:可惜没有。也许它现在在新的API中实现,我不确定。 – 2010-10-06 03:18:22
我认为这是不可能的! Facebook不允许或不记录它。我甚至尝试了一个hacker解决方案,其中包含一个指向sharer.php的iframe和一些javascript来模拟点击“发送消息而不是”,但它不起作用有两个原因:1)facebook检测到它在iframe中并显示一个链接“去Facebook”而不是真正的内容,浏览器的安全性不允许在指向另一个域的iframe上与JavaScript交互。 – dwarfy 2011-04-24 10:37:48