Instagram API RequestToken网址?

时间:2012-11-18 00:50:30

标签: objective-c ios cocoa-touch oauth-2.0 instagram

我正在使用GTM OAuth Library将Instagram集成到我的应用中。 GTMOAuthViewControllerTouch init方法的签名如下所示:

- (id)initWithScope:(NSString *)scope
           language:(NSString *)language
    requestTokenURL:(NSURL *)requestURL
  authorizeTokenURL:(NSURL *)authorizeURL
     accessTokenURL:(NSURL *)accessURL
     authentication:(GTMOAuthAuthentication *)auth
     appServiceName:(NSString *)keychainAppServiceName
           delegate:(id)delegate
   finishedSelector:(SEL)finishedSelector;

我坚持的是requestTokenURL。 Instagram文档会列出access/authorize tokenURL,但他们没有提及有关requestTokenURL的任何内容。任何人都知道这个网址是什么?

1 个答案:

答案 0 :(得分:0)

Instagram使用OAuth 2.0,而不是OAuth 1.0。 requestTokenURL是OAuth 1.0的一部分。如果您使用的是GTMOAuthViewControllerTouch,那么您可能使用了错误的库版本,因为该类在Google的OAuth 2.0兼容库中不存在。

尝试获取http://code.google.com/p/gtm-oauth2/