我试图通过共享API向LinkedIn发布utf8mb4字符。但我总是把“XML中的非法字符”作为回应。已经尝试用CDATA“逃脱”它,但它没有帮助。
直接在LinkedIn中发布这些字符时,它可以正常工作。 : - /
有什么想法吗?没有这些字符的发布没有问题。
答案 0 :(得分:1)
对我来说,如果你使用json端点/格式,发布utf8mb4字符(比如)可以正常工作。
但是,如果你要发布XML,你需要将它们转换为他们的html实体值(例如😁)......然后它就可以了。
答案 1 :(得分:0)
当前,LinkedIn 仅 在其共享URL中支持url
参数。因此,您将只能有一个共享URL而不是文本的共享按钮。像这样。
https://www.linkedin.com/sharing/share-offsite/?url={url}
来源: Microsoft LinkedIn Share URL Documentation 。
如果您对定期维护的GitHub项目感兴趣,可以跟踪该事件,而不必这样做,请查看我们! Social Share URLs