Python Instagram和oAuth

Python Instagram和oAuth,python,oauth,oauth-2.0,Python,Oauth,Oauth 2.0,我正在编写一个与Instagram集成的应用程序。为了让我访问一些API,Instagram要求我使用oAuth进行身份验证。我以前从未使用过oAutho,我完全迷路了。具体来说,我将用Python(不是我的强语言)来做这件事,因此,我不知道从哪里开始 所以我知道,在做任何事情之前,我需要一个oAuth令牌。Instagram网站给了我一个客户端密码和客户端id,但它也给了我一个重定向URI。我知道这三样东西应该一起使用,但我不知道如何使用 由于这是一个桌面应用程序,我是否需要使用某种web组件

我正在编写一个与Instagram集成的应用程序。为了让我访问一些API,Instagram要求我使用oAuth进行身份验证。我以前从未使用过oAutho,我完全迷路了。具体来说,我将用Python(不是我的强语言)来做这件事,因此,我不知道从哪里开始

所以我知道,在做任何事情之前,我需要一个oAuth令牌。Instagram网站给了我一个客户端密码和客户端id,但它也给了我一个重定向URI。我知道这三样东西应该一起使用,但我不知道如何使用

由于这是一个桌面应用程序,我是否需要使用某种web组件

谁能给我指出正确的方向吗


谢谢

有一些不错的oAuth python库使这变得非常简单。oAuth站点上推荐的是


这里有一些使用Django和twitter API的例子-这应该很容易适应Instagram。

您可能会想要一个类似

网站上的一个例子

from instagram.client import InstagramAPI

api = InstagramAPI(client_id='YOUR_CLIENT_ID', client_secret='YOUR_CLIENT_SECRET')
popular_media = api.media_popular(count=20)
for media in popular_media:
    print media.images['standard_resolution'].url

实际上,我建议您使用一段预先存在的代码来帮助您了解许多python是如何与Instagram一起工作的。试用


使用这两种方法中的任何一种都可以帮助您了解oAuth的工作原理,并且它们已经包含错误消息、调试等功能。您只需填空,然后从那里开始进行黑客攻击。

谢谢!我遇到了一个对python instagram的引用,但GitHub链接失败,我在网站上找不到它。非常感谢