[英]Facebook Share Dialog/Feed Dialog and custom captions/descriptions
关于 Facebook 在其 Share 和 Feed 模块中弃用caption
和description
参数的类似问题已被问及,这使得例如无法在完全使用客户端实现的简单测验页面上创建“分享您的测验分数”按钮javascript 根据正确答案的数量计算用户的分数。
Facebook 在共享特定的 URL 时似乎唯一考虑的参数是 Open Graph 标签。 所以我的问题是,使用简单的 Javascript 修改开放图谱og:title
和og:description
标签,在用户完成所有问题的回答并显示最终分数后,将触发 Facebook 的分享/提要模块解析这个新修改的标签和相应地生成共享/提要对话框,或者 Facebook 的调试器是否会在第一次为页面编制索引时简单地缓存初始的开放图谱标签并忽略 Javascript 的标签更改?
如果没有可以共享的每个用户分数的专用页面,这是否会被视为实施“在 Facebook 上分享您的分数”功能的“适当”方式?
这不是我问的问题的答案,但是,我的最终目标是能够在共享/提要对话框中指定自定义文本,而使这成为可能的是 Facebook 的共享对话框的quote
参数,我最初由于一些答案而错过了SO 上的类似问题说此参数不再有效。 但是,我刚刚对其进行了测试,它从23.02.2020开始运行。
因此,对于未来的读者,您需要按以下格式指定此参数:
https://www.facebook.com/dialog/share?
app_id=YOUR_APP_ID
&display=popup
"e=QUOTE_TEXT
&href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F
&redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fexplorer
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.