将文本添加到Facebook消息框以通过共享按钮打开对话框

时间:2011-12-26 11:13:14

标签: asp.net facebook facebook-c#-sdk facebook-social-plugins

我正在尝试使用分享按钮向Facebook添加消息,我成功添加了缩略图和说明,但不知道要在消息框中添加文本的标记。这可能吗?

我正在使用ASP.NET框架3.5 Screenshot of sharing dialog

这是我的代码

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share\" type="text/javascript"></script>
    <meta name="description" content="<%=GetText() %>" />
    <link rel="image_src" href="http://www.murrayhilltech.com/images/LogoColorNoText.jpg" />
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <a name="fb_share" type="button" share_url="<%=GetURL() %>">Facebook</a>
    </div>
    </form>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

现在,使用Share Button社交窗口小部件无法做到这一点。

即使在Feed Dialog message现在也被忽略了,请从Feed Dialog documentation引用此字段:

  

此字段将在2011年7月12日被忽略预填充用户将键入的文本字段的消息。要符合Facebook平台策略,您的应用程序可能仅在用户先前手动生成内容时设置此字段在工作流程中。大多数应用程序不应该设置它。

如果用户授予了message您的申请许可,则只能通过FB.api(JS-SDK)或Graph API publishing填写publish_stream字段。