rob*_*b.m 6 javascript jquery linkedin
我正在使用twitter,facebook和google +的以下内容,但是linkedin给了我一个错误对话框:
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'http://www.twitter.com/share?url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Twitter"><span class="character">a</span></a>
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Facebook"><span class="character">b</span></a>
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'https://plus.google.com/share?url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Google+"><span class="character">c</span></a>
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'https://www.linkedin.com/share?url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Google+"><span class="character">j</span></a>
Run Code Online (Sandbox Code Playgroud)
错误
此XML文件似乎没有与之关联的任何样式信息.文档树如下所示.
<WSResponse>
<responseInfo>FAILURE_NO_SUBMIT_ACTION</responseInfo> <responseMsg/>
<jsonPayLoad/>
</WSResponse>
Run Code Online (Sandbox Code Playgroud)
注意
<?php the_permalink(); ?>呈现您可以在社交网络上分享的当前网站页面的链接
Imr*_*ran 12
我认为问题是你不是按照你问你的方式做的.您应该首先参考API文档.例如,下面的linkedin描述了如何为您的站点生成共享插件.
生成的代码如下所示:
<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
<script type="IN/Share" data-url="Your_URL_Here" data-counter="top"></script>
Run Code Online (Sandbox Code Playgroud)
您也可以通过以下方式完成此操作:
https://www.linkedin.com/shareArticle?mini=true&url=http://developer.linkedin.com&title=LinkedIn%20Developer%20Network&summary=My%20favorite%20developer%20program&source=LinkedIn
Run Code Online (Sandbox Code Playgroud)
参考:在Linkedin上分享
您的链接将如下所示:
https://www.linkedin.com/shareArticle?mini=true&url=<?php the_permalink(); ?>&title=Some%20Title&summary=Some%20Summary&source=YourWebsiteName
Run Code Online (Sandbox Code Playgroud)
mini参数用于:必需参数的值必须始终为:true
和来源是:内容的网址编码来源(例如您的网站或应用程序名称)如果您仍需要知道它将如何适用,请告诉我.
并且所有参数都必须是URL编码.
您可以将 onclick url linkedin 'share?url=' 更改为 'shareArticle?mini=true&',我认为这有帮助。
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'http://www.linkedin.com/shareArticle?mini=true&url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Linkedin"><span class="character">j</span></a>
Run Code Online (Sandbox Code Playgroud)
我使用这个非常简单的共享器:
<a href="https://www.linkedin.com/sharing/share-offsite/?url=your-url-here.com"target="_blank" title="Share on LinkedIn">
Share on LinkedIn
</a>
Run Code Online (Sandbox Code Playgroud)
这是它的样子: 在 Google Chrome 中使用简单的 LinkedIn 共享器的示例