驱动器API:更新fi时出现DeadlineExceedeDexException异常

2024-04-26 14:39:15 发布

您现在位置:Python中文网/ 问答频道 /正文

在通过driveapi(PUT方法)更新文件时,我在googleappengine上收到DeadlineExceededException。你知道吗

我正在使用示例Python应用程序(https://developers.google.com/drive/examples/python),因此它使用可恢复的上传。 我正在尝试在一个任务中移动这个更新,这很有效。你知道吗

我现在想知道如何在任务完成或失败后将响应发送回客户机(因为save是一个合理的情况,我希望在出现问题时提醒用户)。你知道吗

我听说GAE中的channelapi似乎适合我的需要:http://prezi.com/uu_yezcaiqxc/channel-api-on-google-app-engine/

谢谢你的帮助!你知道吗


Tags: 文件方法httpscom应用程序示例客户机put
1条回答
网友
1楼 · 发布于 2024-04-26 14:39:15

您可以为上载作业创建数据存储集合,当作业成功完成或因错误而停止时,后台任务可以更新作业的行。你知道吗

id   | userId       | fileId     | status
  -+       +      +        -
...  | user1        | file1      | 2 /* completed successfully */
...  | user1        | file2      | -1 /* error */
...  | user2        | file3      | 0 /* waiting to be uploaded */

您可以查询集合以输出当前状态。您不需要主要使用channelapi来实现这个流,但是channelapi也是一个选项。你知道吗

相关问题 更多 >