向facebook共享弹出窗口添加文本(javascript而非硬编码html字符串)
我正在尝试在facebook共享链接弹出后添加文本。我已经浏览了facebook开发网站并在网上搜索了一下,唯一看起来它可以远程工作的是为Graph API添加元标记。但我无法让他们工作或展示任何东西 下面是按钮的代码向facebook共享弹出窗口添加文本(javascript而非硬编码html字符串),facebook,facebook-graph-api,facebook-sharer,Facebook,Facebook Graph Api,Facebook Sharer,我正在尝试在facebook共享链接弹出后添加文本。我已经浏览了facebook开发网站并在网上搜索了一下,唯一看起来它可以远程工作的是为Graph API添加元标记。但我无法让他们工作或展示任何东西 下面是按钮的代码 <script> function fbs_click() { u=location.href; t='Where is your kind of crowd? Ask StreetPotato'; window.open(
<script>
function fbs_click() {
u=location.href;
t='Where is your kind of crowd? Ask StreetPotato';
window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
return false;
}
</script>
<a rel="nofollow" href="#"
class="fb_share_button social" onclick="return fbs_click()"
target="_blank"
style="text-decoration:none;"
title='Follow us on Facebook'>
<%=image_tag "social/facebook.png", alt:"Follow us on Facebook"%>
</a>
函数fbs_click(){
u=location.href;
‘你们这一类人在哪里?问问街头土豆’;
打开窗户http://www.facebook.com/sharer.php?u=“+encodeURIComponent(u)+”&t=“+encodeURIComponent(t),“共享器”,“工具栏=0,状态=0,宽度=626,高度=436”);
返回false;
}
如果有人对如何添加默认文本有任何见解或想法,比如在共享文本框中添加一个哈希标记,那就太棒了。谢谢你的阅读
-Alan一般来说,您不应该预先填充将代表用户发布的任何Facebook社交对话 见第四章第2节:
“除非用户在工作流早期手动生成内容,否则您不得预填充与以下产品关联的任何字段:流故事(Facebook.streamPublish和FB.Connect.streamPublish的用户_消息参数,以及Stream.publish的消息参数)、照片(标题)、视频(说明)、备注(标题和内容)、链接(评论)和Jabber/XMPP“K,谢谢你的回复。我是在为客户工作时被要求这样做的,所以我会转达这些信息。再次感谢。