Instagram - 通过 iOS 应用程序分享图像、文本和网址:swift

Pre*_*ika 2 ios instagram swift

我正在尝试将带有一些文本和网址的图像从我的应用程序共享到 Instagram,稍后会从 Instagram 应用程序重定向到手机上安装的 iOS 应用程序。我可以在 Instagram 上分享图像,但不能分享文本和网址。任何与此相关的帮助都会很棒!

Ars*_*mam 7

回答有点晚了(2022 年 8 月)

在谷歌上对此主题进行了大量研究后,我自己成功破解了 Instagram 上的纯文本共享。您可以使用提到的深层链接打开 Instagram Direct,其中包含一些要从您的应用程序共享的文本,

instagram://sharesheet?text={AnyTextOrLinkToShare}
Run Code Online (Sandbox Code Playgroud)

此外,以下代码应该适用于 iOS,以便从您的应用程序启动 Instagram Direct(Messenger)并包含一些内容

if let url = URL(string: "instagram://sharesheet?text=https://google.com/") {
   UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
Run Code Online (Sandbox Code Playgroud)

不知道,他们为什么要从官方文档中隐藏这些信息,但现在谁在乎呢,我通过 16-18 小时的不断努力已经实现了!:)