使用它可以获取用户时间线:
import pandas as pd
from stackapi import StackAPI
SITE = StackAPI('stackoverflow', key="please_add_your_key_here")
post = SITE.fetch('users/{ids}/timeline', ids=[5620], max_pages=10000000, page_size=100)
我可以看到只有 500 个项目,但我希望有更多。
如何将所有项目提取到一个 api 调用中?
其中之一不是因为它会给数据库和服务后端带来额外的负载。您可以使用分页提取光标中剩余的所有必需数据。
https://api.stackexchange.com/docs/paging