我使用Spring社交与linkedin集成。
当集成完成后,我们会保存位于url:
下方的用户个人资料图片但是此网址提供拒绝访问权限错误。有什么我想念的吗?
答案 0 :(得分:0)
我查看了我的In Public个人资料图片的网址以及API返回的图片。
“?”之后返回的XML中的图片网址对于params v和t有“& amp;”而不是“&”:
e.g。 https://media.licdn.com/.../profile-displayphoto-shrink_200_200/0?e=152800 “&放大器;放大器”; V =测试 “&放大器;放大器”; T = LJTrw_oj9npH06X1u0HjQ
替换为...... pictureURL = pictureURL.replaceAll(“& amp;”,“&”); 为我解决了问题。希望这有帮助
请注意& amp和;之间有一个额外的空间;否则就会格式化。
答案 1 :(得分:0)
根据https://developer.linkedin.com/docs/ref/v2/media-migration,
The new id will be dynamic and can change from time to time. We recommend retrieving at least once every 60 days to update your media-typed URN.
这可能是您可能面临的问题之一。
为了解决此问题,我将收到的图像保存到个人存储(AWS S3)中。