Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook';s sharer.php-默认视图_Javascript_Facebook_Facebook Sharer - Fatal编程技术网

Javascript Facebook';s sharer.php-默认视图

Javascript Facebook';s sharer.php-默认视图,javascript,facebook,facebook-sharer,Javascript,Facebook,Facebook Sharer,我正在使用sharer.php将一个项目共享到用户的墙上 facebook共享者有两个视图: 发布到配置文件(默认视图): 当您点击“以消息形式发送”时,您会看到: 我试图做的是将第二个视图(发送消息)作为默认视图。 因此,当用户单击“共享此”时,它将直接显示“发送消息”视图 甚至可以使用facebook或其他任何东西吗?可能在弹出窗口打开后执行js代码 谢谢。Facebook新的“发送”按钮与“喜欢”按钮配合使用 此按钮允许您直接向朋友发送消息 以下是一个例子: <div id="fb

我正在使用sharer.php将一个项目共享到用户的墙上

facebook共享者有两个视图:

发布到配置文件(默认视图):

当您点击“以消息形式发送”时,您会看到:

我试图做的是将第二个视图(发送消息)作为默认视图。 因此,当用户单击“共享此”时,它将直接显示“发送消息”视图

甚至可以使用facebook或其他任何东西吗?可能在弹出窗口打开后执行js代码

谢谢。

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>

见文件:


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

它没有文档记录,但是您可以将
&mode=message&to=
传递到默认值,以便使用sharr.php发送消息。注意:建议使用like和/或send按钮。

您找到这个问题的答案了吗?我很想知道这是否可行:)@Jørn:不幸的是,没有。可能是这样我不确定,它现在是在新的API中实现的。我认为这是不可能的!Facebook不允许或记录它。我甚至尝试了一个黑客解决方案,包括一个指向sharer.php的iframe和一些javascript来模拟点击“改为作为消息发送”但它不起作用有两个原因:1)facebook检测到它在iframe中,并显示一个链接“转到facebook”除了真实的内容和浏览器,安全性不允许在指向另一个域的iframe上与javascript交互。甚至不可能设计一个向用户发送消息的自定义解决方案,因为你不能使用facebook api发送消息。看见