ios - Instagram - 通过 iOS 应用程序分享图片、文本和 url : swift

标签 ios swift instagram

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

最佳答案

回答有点晚(2022 年 8 月)

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

instagram://sharesheet?text={AnyTextOrLinkToShare}

此外,以下代码应该可以在 iOS 上运行,以从您的应用程序中启动带有某些内容的 Instagram Direct(Messenger)

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

不确定,为什么他们在官方文档中隐藏了这些信息,但现在谁在乎呢,我通过 16-18 小时的持续努力实现了它! :)

关于ios - Instagram - 通过 iOS 应用程序分享图片、文本和 url : swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51318060/

相关文章:

swift - 快速获取触摸的各种坐标

ios - 删除 UITableViewCell 之间的灰线

objective-c - EXC_BAD_ACCESS : Core Data, NSFetchedResultsController 和 numberOfRowsInSection

ios - Swift 3 "didFinishPickingMediaWithInfo"用于 tableview 单元格内的图像

iphone - Obj-C,货币值(value)与可用数量,发行

api - Instagram API : Likeboost and LikeHero

python - Instagram 检测 python 请求

ios - 如何在不下载整个图像的情况下获取图像的尺寸?

ios - 加载预加载到 Core Data 中的 SQLite 数据库

android - 是否可以在不重定向到应用程序的情况下使用android中的api将图像和视频发布到instagram