c# - 如何让我的linkedIn 共享网址正常工作
问题描述
我将我的页面“www.mysite.com/detail/?v=2442411”分享给linkedIn,但我只是在linkedIn 上得到一个“糟糕”。
在代码中我有这样的:
string LinkedIn = $"https://www.linkedin.com/shareArticle?mini=true&url={mysiteurlvariable}?v={myidvariable}&title=ThisTitle"
当按照我所说的链接链接时,我只是从 LinkedIn 那里得到了一个糟糕的消息。尽管在用任何其他 url 替换 url 时也没有参数也很好。
似乎它不喜欢 ?v={myidvatiable} 部分
任何人都知道这个问题或为什么这是一个问题
解决方案
您需要使用要提供给另一个 URL 的参数进行URL 编码。而且,由于您发布了您的问题,LinkedIn 共享 URL 参数已更改。来源:微软官方LinkedIn分享URL文档。
所以,这就是你应该想要的......
https://www.linkedin.com/sharing/share-offsite/?url={mysiteurlvariable}%3Fv%3D%7Bmyidvariable%7D%26title%3DThisTitle%22
希望这可以帮助!
推荐阅读
- cpprest-sdk - microsoft cpprestsdk 用相同的 ip 监听多个 url?
- linux - Linux CMake 构建动态库而不链接依赖项
- javascript - 如何使用远程发送 [:commit] 参数:true form_for
- asp.net - OAuth2 WebAPI 令牌删除 .issued 和 .expires
- django - 如何在 Django Tastypie 中执行条件列更新
- javascript - 我的土地大小计算器应用程序的逻辑
- java - 查找元素的最简单方法是在 ENUM 中还是在 JAVA 中?
- jquery - 如何隐藏 DataTable 中的最后一个数字页?
- python - 无法将整个 JSON 文件导入 Google Colab
- pyspark - EMR 集群大小对于使用 spark 从 S3 读取数据是否重要