新手开始在Java中使用Instagram API

问题描述 投票:0回答:1

我是一个编码新手,我正在用Java创建一个Discord机器人。我使用了一些API,比如"https:/random.dogwoof.json。",并按照一些教程,我明白我必须做一个请求,然后我必须使用一个解析器来创建一些对象(例如图像的URL).所以我写了这段代码来获得一个随机的狗的图像,它的工作。

...
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;

...

        URL dogURL = new URL("https://random.dog/woof.json");
            BufferedReader bufferedReader = new BufferedReader(
                    new InputStreamReader(dogURL.openConnection().getInputStream()));

            String lines;

            while ((lines = bufferedReader.readLine()) != null){
                JSONArray array = new JSONArray();

                array.add(parser.parse(lines));

                for (Object o : array){
                    JSONObject jsonObject = (JSONObject) o;

                    url = (String) jsonObject.get("url");
                }
            }
            bufferedReader.close();

现在我想在我的机器人上使用Instagram的API: 我想让用户搜索某人的Instagram档案,而机器人必须显示档案的最后一张照片。 所以我访问了Instagram API网站,我看到它和其他API真的不同... ... 所以我想请教你,我怎么能从Instagram API中请求信息,以及我怎么能获取某人的最后一张照片.我只是真的很新的编码,所以如果有人能发布一个例子,我会非常感激。非常感谢您。

java api instagram discord-jda
1个回答
1
投票

我看了一下instagram的API,看起来你只能获取主人的资料(与授权令牌相关),而不能从他的朋友等处获取信息。

请看。https:/www.instagram.comdeveloperendpointsusers

© www.soinside.com 2019 - 2024. All rights reserved.