Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.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共享弹出窗口_Javascript_Facebook - Fatal编程技术网

Javascript 将自定义文本添加到facebook共享弹出窗口

Javascript 将自定义文本添加到facebook共享弹出窗口,javascript,facebook,Javascript,Facebook,我正在尝试这样做: Testman先生点击了我页面上的facebook共享按钮。它弹出并显示一个空白字段,Testman先生可以在其中编写自己的文本并点击共享按钮。但是有时候Testman先生没有时间写他的文本,所以他希望有一个默认的文本,比如,我喜欢这个,想和大家分享 如何将此自定义文本添加为默认共享文本 sharer.php不是facebook支持的londer,我在文档中没有看到这方面的任何设置 坏消息,你不能。共享对话框和共享按钮由用户触发,这就是为什么您不需要创建应用程序并请求任何权限

我正在尝试这样做:

Testman先生点击了我页面上的facebook共享按钮。它弹出并显示一个空白字段,Testman先生可以在其中编写自己的文本并点击共享按钮。但是有时候Testman先生没有时间写他的文本,所以他希望有一个默认的文本,比如
,我喜欢这个,想和大家分享

如何将此自定义文本添加为默认共享文本


sharer.php不是facebook支持的londer,我在文档中没有看到这方面的任何设置

坏消息,你不能。共享对话框和共享按钮由用户触发,这就是为什么您不需要创建应用程序并请求任何权限,因为用户可以完全控制其共享内容

唯一的方法是创建一个应用程序,向用户请求发布操作权限,然后对
图形api进行
发布

POST graph.facebook.com
  /{user-id}/feed?
    message={message}&
    access_token={access-token}

您可以阅读更多关于它的信息

这将违反平台政策–您不允许预填充任何内容。即使在这种情况下,平台政策也禁止预填充任何内容。真的吗?我认为您可以代表用户发布“任何内容”:“2.您不得预填与以下产品相关的任何字段,除非用户在工作流中较早时手动生成内容:[…]”—“手动生成”并不意味着他们只是提交了预填数据的表单,他们必须自己输入所有(文本)内容。