通过Instagram API发布多个故事

时间:2019-03-13 10:45:40

标签: swift instagram-api uipasteboard instagram-graph-api

早上好,社区。 我正在搜索是否有任何方法可以发布来自第三方应用程序的多个故事,而在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)
        }
    }
}

0 个答案:

没有答案