Java 开始使用 Instagram API 的新手
Newbie starting using Instagram API in Java
我是编码新手,我正在 Java 中创建 Discord 机器人。我使用了一些像“https://random.dog/woof.json”这样的 APIs 并且按照一些教程,我明白我必须做一个请求,然后我必须使用解析器来创建一些对象(例如图像的 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 请求信息我怎么能拍别人的最后一张照片。
我对编码真的很陌生,所以如果有人可以 post 举个例子,我将不胜感激。非常感谢你。
我查看了 instagram API,看起来你只能从所有者个人资料(与授权令牌相关)中获取这些信息,而不能从他的朋友等处获取这些信息。
我是编码新手,我正在 Java 中创建 Discord 机器人。我使用了一些像“https://random.dog/woof.json”这样的 APIs 并且按照一些教程,我明白我必须做一个请求,然后我必须使用解析器来创建一些对象(例如图像的 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 请求信息我怎么能拍别人的最后一张照片。 我对编码真的很陌生,所以如果有人可以 post 举个例子,我将不胜感激。非常感谢你。
我查看了 instagram API,看起来你只能从所有者个人资料(与授权令牌相关)中获取这些信息,而不能从他的朋友等处获取这些信息。