3

我正在使用 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 代码?

谢谢。

4

2 回答 2

1

Facebook刚刚发布了一个新的“发送”按钮,以配合“喜欢”按钮。

此按钮允许您直接向您的朋友发送消息..

这是一个例子:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<fb:send href="example.com" font=""></fb:send>

请参阅文档:http: //developers.facebook.com/docs/reference/plugins/send/

我认为这是解决您问题的方法吗?

于 2011-04-27T07:29:29.367 回答
1

它没有记录,但您可以传递&mode=message&to=<user_id>到默认值以使用 sharer.php 发送消息。注意:推荐使用喜欢和/或发送按钮。

于 2012-04-12T21:39:43.843 回答