Javascript 在'&;source=在LinkedIn共享代码中?

Javascript 在'&;source=在LinkedIn共享代码中?,javascript,window.open,linkedin-api,linkedin-jsapi,Javascript,Window.open,Linkedin Api,Linkedin Jsapi,我正在尝试在我的web应用程序中创建LinkedIn共享代码,但我想在实现它之前了解代码的每一部分的含义。以这段代码为例: $('.lisharelink').click(function() { var shareurl = $(this).data('shareurl'); window.open('https://www.linkedin.com/shareArticle?mini=true&url=' + escape(shareurl) + '&title='

我正在尝试在我的web应用程序中创建LinkedIn共享代码,但我想在实现它之前了解代码的每一部分的含义。以这段代码为例:

$('.lisharelink').click(function() {
  var shareurl = $(this).data('shareurl');
  window.open('https://www.linkedin.com/shareArticle?mini=true&url=' + escape(shareurl) + '&title=' + document.title + '&source=whatever&target=new', '_blank', 'width=300,height=200');
  return false;
});

对于
”&source=
,应该放什么?您在哪里可以找到要放在这里的信息?

源将由您的域或共享文章的任何其他域组成。这是一个简单的get变量

<a href="http://www.linkedin.com/shareArticle?mini=true&url=[webversion]&source=YOURDOMAINHERE">

LinkedIn共享URL不再接受参数
source
,如
title
summary
。如果您想现在共享,唯一允许的参数是
url
,就像这样

https://www.linkedin.com/sharing/share-offsite/?url={url}
来源:

但是,如果我们查看archive.org版本的(单击“自定义URL”选项卡),您会看到他们说

来源:

说明:内容的url编码源(例如,您的网站或应用程序名称)

最大长度:200

必填项:

所以,看起来它可能是一个域名或应用程序名,只要它是URL编码的,并且不超过200个字符


当然,LinkedIn API不再支持它。只需使用
url
,您就可以进行设置。如果你想在共享预览中设置其他字段,你需要根据设置你的
og:
标记。

它是共享的来源,例如你的网站域,或“电子邮件”或其他,我很确定它是免费文本,我想也没有必要将它添加到你的URL中。因此,如果我的域是,我会把
&源代码=https://codepen.io/IDCoder/full/rpdBQJ/
?对的