gpt4 book ai didi

import.io - 抓取 Instagram 照片

转载 作者:行者123 更新时间:2023-12-03 08:08:09 25 4
gpt4 key购买 nike

正在努力做http://support.import.io/knowledgebase/articles/389408-infinite-scroll-without-prerender抓取 Instagram 照片,但似乎找不到 URL。

有人知道怎么做吗?

最佳答案

另一种方法是了解 Instagram 如何处理无限滚动。当您点击页面底部时,会向服务器发送一个新请求。

这是一个 POST请求到 https://www.instagram.com/query/传递以下结构作为参数:

q:ig_me() {
feed {
media.after(1207458316004284237, 12) {
nodes {
id,
caption,
code,
comments.last(4) {
count,
nodes {
id,
created_at,
text,
user {
id,
profile_pic_url,
username
}
},
page_info
},
date,
dimensions {
height,
width
},
display_src,
is_video,
likes {
count,
nodes {
user {
id,
profile_pic_url,
username
}
},
viewer_has_liked
},
location {
id,
has_public_page,
name
},
owner {
id,
blocked_by_viewer,
followed_by_viewer,
full_name,
has_blocked_viewer,
is_private,
profile_pic_url,
requested_by_viewer,
username
},
usertags {
nodes {
user {
username
},
x,
y
}
},
video_url
},
page_info
}
},
id,
profile_pic_url,
username
}
ref:feed::show

这条数据 media.after(1207458316004284237, 12)实际上是告诉服务器接下来要返回什么,它是提要中最后一个帖子的标识符。它基本上是在告诉“在 ID 为 1207458316004284237 的帖子后给我 12 个新帖子”

关于import.io - 抓取 Instagram 照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35145233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com