我尝试与Instagram合作。据我所知,从2016年Instagram关闭了他们的API。但我找到了黑客。
如果我想用标签获取一些图片,我会这样做。
https://www.instagram.com/explore/tags/hashtag/?__a=1&max_tag_id=10
并像json一样得到回应
但如果我尝试用fetch(JS)做这个,我有不同数量的节点用于不同的主题标签。
我的问题是。也许有人知道如何设置我需要的节点数或如何获得所有节点?
我的JS代码如下:
let promises = fetch('https://www.instagram.com/explore/tags/dog/?__a=1');
promises.then(r => r.json()).then(r => console.log(r))

更新。 添加计算节点的示例
let promise = fetch('https://www.instagram.com/explore/tags/dog/?__a=1');
promise.then(r => r.json()).then(response => console.log(response.tag.media.nodes.length));
let promise2 = fetch('https://www.instagram.com/explore/tags/cat/?__a=1');
promise2.then(r => r.json()).then(response => console.log(response.tag.media.nodes.length));

提前谢谢。