0

我正在尝试在弹出后将文本添加到 Facebook 共享链接。我浏览了 facebook 开发网站并在线搜索,唯一看起来可能远程工作的东西是为 Graph API 添加元标记。但我无法让他们工作或展示任何东西。

下面是按钮的代码

<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>

如果有人对如何添加默认文本有任何见解或想法,例如在共享文本框中添加井号标签,那就太棒了。谢谢阅读。

-艾伦

4

1 回答 1

1

通常,您不应预先填充任何将代表用户发布的 Facebook 社交对话。

请参阅平台政策文档的 IV.2 :

“您不得预先填写与以下产品相关的任何字段,除非用户在工作流程的早期手动生成内容:流故事(Facebook.streamPublish 和 FB.Connect.streamPublish 的 user_message 参数,以及流的消息参数.publish)、照片(标题)、视频(描述)、注释(标题和内容)、链接(评论)和 Jabber/XMPP"

于 2012-10-23T03:21:57.100 回答