python - Podio - 504 服务器错误:网址的网关超时
问题描述
我正在使用 podio API 的过滤器项目端点。(POST /item/app/{app_id}/filter/ )直到星期三一切正常。但是现在在大约 1000 条记录之后(应用程序有大约 30k 条记录)我总是得到“504 服务器错误:url 的网关超时”。
这是我的代码:
r = requests.post(endpoint, params=payload, headers=headers)
if r.status_code == 200:
response_json = r.json()
total = response_json.get('total', 0)
items_total = total
items_limit = 500
pages = math.ceil(items_total/items_limit)
for i in range(pages):
offset = i * items_limit
payload = {"limit": items_limit, "offset": offset}
r = requests.post(endpoint, json=payload, headers=headers)
if r.status_code == 200:
response_json = r.json()
yield from self.parse_response(response_json)
else:
r.raise_for_status()
谁能帮我 ?:)
解决方案
推荐阅读
- javascript - Mongoose 搜索包含 _id 和聚合的数组中的项目
- javascript - Vue:从模板渲染时,SVG 元素不会在内部缩放
- python - 为什么我在熊猫中遇到属性错误?
- python - 如何使用 python sdk 将 blob 上传到带有子目录的 azure 存储容器中?
- python - VSCode 为我提供旧版本包的文档,但使用新版本的代码
- spring - 在 Spring MVC 应用程序中实现异常处理的最佳位置
- c# - 使用团队中的机器人框架向群聊发送消息
- python - 我想在 python 中循环我的文件创建者一定次数
- expression - 使用 mapbox 表达式获取要素 id
- node.js - 如何在 EJS 模板中转换 blob 对象