java我们如何从Instagram获取访问令牌
我需要用Java编写一个从Instagram搜索媒体的应用程序。我的应用程序不是web应用程序,而是作为独立的java进程运行的。我们需要搜索符合特定条件的照片,我们打算解决以下问题
e.g
a. photos from a certain geo location (city | state | country | zipCode | lat/long)
b. photos under a certain category (e.g. entertainment, sports)
因为我的应用既不是网络应用也不是移动应用。我们如何才能在我的应用程序中使用访问令牌
是否可以通过提供clientId、clientSecret、用户名和密码来获取访问令牌
# 1 楼答案
检索访问令牌需要浏览器交互。对于您的用例,最简单的方法是这样的:
http://localhost
作为URL。在“安全”选项卡中,取消选中“禁用隐式OAuth”李>https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token
(使用步骤1中的CLIENT-ID
和REDIRECT-URI
,不要忘记编码你的URL,例如http://localhost
变成http%3A%2F%2Flocalhost
)李>http://localhost/#access_token=ACCESS-TOKEN
这是您的访问令牌李>