使用LinkedIn的“共享”按钮时出错

时间:2011-05-02 19:31:25

标签: linkedin

我正在尝试向我们的内容驱动网站添加LinkedIn分享按钮。我使用button builder生成了嵌入代码,但每当我尝试使用该按钮时,都会出现一般错误:

  

执行此操作时出现问题,请稍后再试。

它已经这样做了几天(因为我第一次添加代码),所以我不知道错误是在LinkedIn方面还是我的方面。有没有办法得到更具体的错误信息?他们提供的代码只是您粘贴的脚本标记:

<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share"></script>

不幸的是,LinkedIn的“支持”论坛仅限于各种API;无处可提交有关构建按钮功能的问题。我希望其他人使用这个功能,并指出我正确的方向。

6 个答案:

答案 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]">