首页 > 解决方案 > 如何让我的linkedIn 共享网址正常工作

问题描述

我将我的页面“www.mysite.com/detail/?v=2442411”分享给linkedIn,但我只是在linkedIn 上得到一个“糟糕”。

在代码中我有这样的:

string LinkedIn = $"https://www.linkedin.com/shareArticle?mini=true&url={mysiteurlvariable}?v={myidvariable}&title=ThisTitle"

它吐出这个链接: https ://www.linkedin.com/shareArticle/?mini=true&url=www.mysite.com/detail/?v=2442411&title=ThisTitle

当按照我所说的链接链接时,我只是从 LinkedIn 那里得到了一个糟糕的消息。尽管在用任何其他 url 替换 url 时也没有参数也很好。

似乎它不喜欢 ?v={myidvatiable} 部分

任何人都知道这个问题或为什么这是一个问题

标签: c#urllinkedin

解决方案


您需要使用要提供给另一个 URL 的参数进行URL 编码。而且,由于您发布了您的问题,LinkedIn 共享 URL 参数已更改。来源:微软官方LinkedIn分享URL文档

所以,这就是你应该想要的......

https://www.linkedin.com/sharing/share-offsite/?url={mysiteurlvariable}%3Fv%3D%7Bmyidvariable%7D%26title%3DThisTitle%22

希望这可以帮助!


推荐阅读