2017-09-23 258 views
0

我想弄清楚如何使用用户名/密码登录到Instagram与OAuth(我对OAuth不感兴趣)。我发现Java lib在后端执行此操作,但找不到NativeScript(或Ionic)的任何npm软件包。使用用户名/密码登录Instagram

有谁知道其他应用程序如何做?我发现很多不使用OAuth登录的iOS和Android应用程序,所以我知道这是可能的。

任何帮助表示赞赏。

Vladimir

回答

-2

我已经用用户名/密码做了这个。

您需要致电此URL并传递您的客户端IDREDIRECT-URI

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code 

在成功授权它将检索CODE。然后你就可以请求访问诸如用户详细信息...

curl -F 'client_id=CLIENT_ID' \ 
-F 'client_secret=CLIENT_SECRET' \ 
-F 'grant_type=authorization_code' \ 
-F 'redirect_uri=AUTHORIZATION_REDIRECT_URI' \ 
-F 'code=CODE' \ 
https://api.instagram.com/oauth/access_token 

更多详情,可在这里: https://www.instagram.com/developer/authentication/

你可能会从这个Android项目有所帮助: https://github.com/zeero0/InstaLogin

+0

这是一个使用OAuth的 – Vladimir