使用Instagram API公开发布信息

时间:2019-08-01 21:36:05

标签: ios swift instagram instagram-api

我正在使用SwiftInstagram API构建一个应用程序,该应用程序将允许用户从帖子链接中从Instagram帖子下载视频。

我可以进行用户身份验证,但是当我尝试通过具有有效媒体ID的帖子访问媒体时,如下所示:

       import SwiftInstagram

       let api = Instagram.shared

       // ...

        api.media(withShortcode: "B0obb3dAMh3", success: { (media) in
            print("got it")
        }) { (error) in
            print(error)
        }

我收到一条错误消息,指出端点已退休。

我知道Instagram API正在进行更改,并且一直在限制我们可以使用它的功能,但是,是否真的不可能再访问公开帖子了?

我问的原因是,我知道Apple应用程序商店中有很多类似“ Insaver”的应用程序,它们使您能够从公开的Instagram帖子下载和保存视频(甚至无需验证您的帐户),它们仍然可以正常运行...

Instagram开发者网站(https://www.instagram.com/developer/)上有关API弃用的说明还包括指向Instagram Graph API的链接,但是据我了解,使用该链接仅授予您访问Business和Creator帐户的权限媒体。

无论如何,我要做的就是访问来自PUBLIC Instagram帖子的视频-有人知道如何在Swift / iOS中做到这一点吗?

^考虑到现有的Insaver之类的应用程序仍然可以工作并且可以访问公共帖子,我认为这是可以实现的。

0 个答案:

没有答案