我是网站的新手,刚接触开发,所以我在这里寻找一些一般的建议。
我正在寻找与Instagram一起工作的构建和应用程序。所以这就是我想要开始做的事情。
用户打开应用程序,可以将已发布的(并在Instagram上保存)照片提交给应用程序。此时用户需要被要求登录他们的Instagram帐户。例如,他们会选择提交,然后会打开一个窗口,要求他们登录Instagram,然后它会显示他们发布的所有可用照片。
用户选择他们希望提交给应用的帖子。
图片显示在所有其他用户提交的帖子库中的应用上,供人们查看。
这是基本前提。实际上它涉及的内容远不止于此,但我正在学习并试图保持简单。
我想知道的是。这是否可行,是否有任何关于如何执行此操作的指南。
我将在这里看到什么样的过程。我试过在Instagram集成等方面寻找帖子,但我找不到类似的东西。
在此先感谢任何帮助或指示甚至开始的地方都会有所帮助。
答案 0 :(得分:0)
这些库可以帮助您入门,
https://github.com/shyambhat/InstagramKit
https://github.com/crino/instagram-ios-sdk
您必须在Instagram开发人员上创建一个应用程序 portal,获取用于执行OAuth流的客户端ID。
要求您的用户登录Instagram应用并获取auth_token 来自Instagram API。
基本上在您的所有请求中使用auth_token。
在我提到的图书馆中,你已经实现了整个流程。
比如说,如果您使用的是InstagramKit,并且在用户进行集成/授权后,从用户获取的图像将非常简单,如下所示
InstagramEngine *engine = [InstagramEngine sharedEngine];
[engine getSelfFeedWithSuccess:^(NSArray *media, InstagramPaginationInfo *paginationInfo) {
// media is an array of InstagramMedia objects
...
} failure:^(NSError *error, NSInteger statusCode) {
...
}];
让InstagramKit运行起来的步骤,
从github下载InstagramKit。
确保您的Mac上安装了cocoapods,请参阅 https://cocoapods.org/寻求帮助。
在终端上打开InstagramKit-Example并运行以下命令 命令,
pod install
等待吊舱完成其魔力。
现在你应该在InstagramKit-Example中创建InstagramKit-Example.xcworkspace,打开并运行。
我现在就做了,
答案 1 :(得分:0)
整合Instagram的Stpes:
1)https://www.instagram.com/developer/ 您必须在instagram开发人员门户上创建一个应用程序,获取用于执行OAuth流的客户端ID。
2)要求您的用户登录Instagram应用并从Instagram API获取auth_token。
3)基本上在你的所有请求中使用auth_token。
4)从这里下载代码:https://www.sendspace.com/file/mnuqck 并在我的代码中替换您的clientid。你会得到代码回复。