早上好,社区。 我正在搜索是否有任何方法可以发布来自第三方应用程序的多个故事,而在Instagram API中什么都找不到。 尝试通过UIPasteboard发送多个故事,但对我不起作用。有什么办法吗?我的尝试(无效):
override func viewDidLoad() {
super.viewDidLoad()
shareStory()
}
private func shareStory() {
if let urlScheme = URL(string: "instagram-stories://share") {
if UIApplication.shared.canOpenURL(urlScheme) {
let pasteboard = UIPasteboard.general
let pasteboardItems1 = [["com.instagram.sharedSticker.backgroundImage":#imageLiteral(resourceName: "od1").pngData(),
"com.instagram.sharedSticker.contentURL": ""]]
let pasteboardItems2 = [["com.instagram.sharedSticker.backgroundImage":#imageLiteral(resourceName: "od1").pngData(),
"com.instagram.sharedSticker.contentURL": ""]]
pasteboard.addItems(pasteboardItems1)
pasteboard.addItems(pasteboardItems2)
UIApplication.shared.open(urlScheme, options: [:], completionHandler: nil)
}
}
}