使用URL计划将照片分享到LinkedIn

问题描述 投票:0回答:1

我试图将我的iOS应用中的一张图片作为帖子分享到LinkedIn上--如果LinkedIn应用在设备上有下载的话。有没有一种方法,不使用LinkedIn iOS SDK就可以通过像Instagram Stories这样的url方案来分享这些内容?我找不到任何解决方案来解决这个问题,而且LinkedIn的文档最多只能算是勉强。

我的IG Story代码供参考。

guard let urlScheme = URL(string: "instagram-stories://share"), 
UIApplication.shared.canOpenURL(urlScheme) else { return }

let pasteboardItems = [["com.instagram.sharedSticker.backgroundImage": pngImage]]
let pasteboardOptions: [UIPasteboard.OptionsKey: Any] = [.expirationDate: Date().addingTimeInterval(60 * 5)]

UIPasteboard.general.setItems(pasteboardItems, options: pasteboardOptions)
UIApplication.shared.open(urlScheme)
ios swift linkedin
1个回答
0
投票

要在LinkedIn上分享,只需使用下面的URL格式插入要分享的图片的URL即可......

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

来源:微软官方Linkedin分享文档 微软Linkedin官方分享文档.

例如,我在这里分享谷歌的标志......

https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.google.com%2Fimages%2Fbranding%2Fgooglelogo%2F2x%2Fgooglelogo_color_272x92dp.png

这个标志的大小并不适合作为图标,但无论如何,这里是结果。

希望能帮到你

© www.soinside.com 2019 - 2024. All rights reserved.