javascript - Facebook 分享并预填消息

标签 javascript html facebook share

我有一个带有文本区域的页面,并且想使用 facebook 共享 api,以便用户在此文本区域中编写的消息自动预填充到 facebook 共享对话框的消息部分中。 据我所知,facebook的政策并没有禁止它(消息是由用户编写的情况),但在文档中没有找到任何示例。

<label for="message">Message</label>
<textarea id="message" placeholder="Please leave a short message"></textarea>

<div class="fb-share-button" data-href="https://someurl.com/" data-layout="button_count" data-size="small">
    <a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsomeurl.com%2F&amp;src=sdkpreparse" class="fb-xfbml-parse-ignore">Share</a>
</div>

最佳答案

是的,只需在网址末尾添加 "e=yourmessagehere 即可。

例如:

https://www.facebook.com/sharer/sharer.php?u=https://someurl.com&src=sdkpreparse&quote=yourmessagehere

尝试一下!谢谢:)

关于javascript - Facebook 分享并预填消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61134662/

相关文章:

iphone facebook 侧面菜单使用 objective c

c# - 发布对 Facebook 对话的回复

JavaScript 控制台在分配变量之前打印变量的分配值?

javascript - 对 JSON 数据的 Ajax 调用适用于 FF,但不适用于其他浏览器

html - 下拉菜单图像而不是默认箭头图像

javascript - 设置div的最大水平滚动

android - 登录后无法获取 Facebook 个人资料数据

javascript - Tablesorter - 附加表行后更新过滤器标题下拉列表

java - 使用 Javascript 将 java.util.List 与下拉列表绑定(bind)

php - 显示当前连接