3

如何强制 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 之前查看内容。

4

1 回答 1

0

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

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

来源:Microsoft LinkedIn 共享 URL 文档

例如,这将为我弹出提示:

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

提示工作正常:

于 2020-05-17T18:58:02.343 回答