使用它可以获取用户时间线:
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调用中?
不是因为这会给数据库和服务后端增加额外的负载。您可以使用分页来提取光标中剩余的所有必需数据。