我正在尝试向我们的内容驱动网站添加LinkedIn分享按钮。我使用button builder生成了嵌入代码,但每当我尝试使用该按钮时,都会出现一般错误:
执行此操作时出现问题,请稍后再试。
它已经这样做了几天(因为我第一次添加代码),所以我不知道错误是在LinkedIn方面还是我的方面。有没有办法得到更具体的错误信息?他们提供的代码只是您粘贴的脚本标记:
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share"></script>
不幸的是,LinkedIn的“支持”论坛仅限于各种API;无处可提交有关构建按钮功能的问题。我希望其他人使用这个功能,并指出我正确的方向。
答案 0 :(得分:3)
您尝试共享的页面很可能无法通过Web访问(本地,htaccess密码或其他内容)。在我看来,LinkedIn试图真正查看您正在分享的页面,如果它无法访问它,它会向您发送此消息。
答案 1 :(得分:0)
您分享的网址很可能不是已编码,请尝试对其进行编码,也请按照this条提供更多信息。
答案 2 :(得分:0)
确保linkedin分享按钮正常工作的最简单方法是使用
<!DOCTYPE html>
而不是其他选择。
答案 3 :(得分:0)
我在xhtml中找到了这种验证方法:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
< script src="http://platform.linkedin.com/in.js" type="text/javascript">< /script>
< div id="linkedin">< /div>
< script type="text/javascript">
var po2 = document.createElement('script');
po2.type = 'IN/MemberProfile';
po2.setAttribute("data-id","http://www.linkedin.com/pub/luca-di-lenardo/11/4b7/3b8");
po2.setAttribute("data-format","hover");
po2.setAttribute("data-text","Luca Di Lenardo");
document.getElementById("linkedin").appendChild(po2);
< /script>
删除空格并且有效!
答案 4 :(得分:0)
查看data-url attrbute。删除“http://”并仅使用“www”。为您的网站网址。这至少解决了我的问题。
答案 5 :(得分:0)
如果有人遇到此错误,并且无法弄清原因,建议您与您共享的页面的URL:LinkedIn Post Inspector。
例如,如果要查看wikipedia.org共享时的外观,我将访问并输入该URL,就像这样...
https://www.linkedin.com/post-inspector/inspect/https:%2F%2Fwww.wikipedia.org%2F
我知道...
但是这里有大量信息,显示了如何解析所有内容,从描述到标题再到用于缩略图显示的图像选择...
警告:向页面添加og:image标记,以控制LinkedIn上内容的图像。
标题: Wikipedia
类型:文章
图片:未找到图片
说明:Wikipedia是免费的在线百科全书,由世界各地的志愿者创建和编辑,并由Wikimedia Foundation托管。
作者:未找到作者
发布日期::2020年6月1日,上午6:39:59
他们甚至为您提供有关如何修复页面的说明!嘿,这里有关于Wikipedia.org的建议!
在页面顶部为og:image提供元数据标签。例如:
<meta name="image" property="og:image" content="[Image URL here]">