【问题标题】:Send Emoticons over LinkedIn share API通过 LinkedIn 共享 API 发送表情
【发布时间】:2015-11-19 11:30:21
【问题描述】:

我尝试发布 utf8mb4 字符 - 比如 ???? - 通过共享 API 到 LinkedIn。但我总是得到“XML 中的非法字符”作为响应。已经尝试使用 CDATA 来“逃避”它,但它没有帮助。

直接在 LinkedIn 中发布这些字符时,它可以工作。 :-/

有什么想法吗?没有这些字符的发布没有问题。

【问题讨论】:

  • 用 LinkedIn 写一份关于 Share API 的错误报告。
  • 哈哈...我仍然在等待大约 2 年前问过的答案。 ;o) LinkedIn 支持不是最好的....

标签: linkedin linkedin-api utf8mb4


【解决方案1】:

对我来说,如果您使用 json 端点/格式,则发布 utf8mb4 字符(如?)可以正常工作。

但是,如果您要发布 XML,则需要将它们转换为它们的 html 实体值(例如 😁)...然后它会起作用。

【讨论】:

    【解决方案2】:

    目前,LinkedIn支持其分享 URL 中的 url 参数。因此,您将只能有一个共享 URL 的共享按钮,而不是文本。像这样..

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

    来源:Microsoft LinkedIn Share URL Documentation

    如果您对定期维护的 GitHub 项目感兴趣,该项目会跟踪这一点,因此您不必这样做,请查看我们! Social Share URLs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-13
      • 2013-07-08
      相关资源
      最近更新 更多