LinkedIn javascript SDK分享对话框

时间:2016-05-16 02:52:07

标签: linkedin linkedin-jsapi

如何强制LinkedIn始终显示共享对话框,我正在使用LinkedIn JavaScript API。我目前的实现是这样的

IN.User.authorize(function(){
  IN.API.Raw("/people/~/shares?format=json")
  .method("POST")
  .body(JSON.stringify(payload))
  .result(function(response){
    deferred.resolve(response);
  })
  .error(function(error){
    deferred.reject(error);
  });
});

如果用户已登录且已经授权该应用,则会在LinkedIn上共享文本而不显示共享对话框。

我希望用户在实际发布到LinkedIn之前查看内容。

1 个答案:

答案 0 :(得分:0)

如果您不使用SDK共享插件,则可以使用原始URL,它应该可以正常工作:

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

来源: Microsoft LinkedIn Share URL Documentation

例如,这将为我显示提示:

https://www.linkedin.com/sharing/share-offsite/?url=http://www.wikipedia.org/

提示运行正常: