LinkedIn Share Button 帖子表单不正确
Posted
技术标签:
【中文标题】LinkedIn Share Button 帖子表单不正确【英文标题】:LinkedIn Share Button posts form incorrectly 【发布时间】:2019-10-03 08:14:33 【问题描述】:我想在网页上显示 LinkedIn 共享按钮,但如果该按钮位于标签中,则表单已发布,我认为这不是我想要的。我知道将按钮移到 FORM 之外可以解决此问题,但我无法控制按钮的放置。我相信的原因是LinkedIn代码创建的按钮没有将类型设置为'type="button"',因此默认为type="submit"。
<form action="anotherpage.htm">
<script src="https://platform.linkedin.com/in.js" type="text/javascript">lang: en_US</script>
<script type="IN/Share" data-url="https://www.linkedin.com"></script>
</form>
这是他们帮助网站上的默认 LinkedIn 按钮。我希望单击链接共享窗口的按钮会弹出,但基础页面会保持在原处。实际上底层页面“发布”到“anotherpage.htm”的表单操作。
【问题讨论】:
【参考方案1】:您无需依赖 LinkedIn Share Button API SDK 和 JS Bundle 即可拥有共享按钮。你真正应该需要的是......
https://www.linkedin.com/sharing/share-offsite/?url=url
然后,您可以使用任何您喜欢的 html、CSS 或 JavaScript 制作任何按钮,并将其超链接以允许共享页面。
来源:Microsoft LinkedIn Share URL Documentation。
不幸的是,您似乎别无选择,只能共享此参数:url
。
如果您对定期维护的 github 项目感兴趣,该项目会跟踪此内容,因此您不必这样做,请查看! Social Share URLs
【讨论】:
以上是关于LinkedIn Share Button 帖子表单不正确的主要内容,如果未能解决你的问题,请参考以下文章
大约一周前,LinkedIn Share API 停止为我的域工作
如何使用 LinkedIn Share API 获取要显示的描述字段
LinkedIn Share API 是不是支持转义片段 URL(hasbang url)