gpt4 book ai didi

google-sheets - 在 Google Sheets API v4 中附加的并发行

转载 作者:行者123 更新时间:2023-12-04 19:00:00 25 4
gpt4 key购买 nike

我们正在使用 Google Sheets API v4 来获取和附加工作表中的行。同时发送多个行追加请求时会出现问题,例如4 个并发请求。有时,此类请求会发生交叉,并且某些附加的行会被其他请求覆盖。例如,如果每个请求只有 1 行用于追加,并且同时发送了 4 个此类请求,则只会创建 3 行。在顺序请求的情况下不会出现此问题。是已知问题吗?是否有任何解决方法如何实现行不被并发追加请求覆盖?

为了发送追加请求,我们使用批量更新请求端点:POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}:batchUpdate
批量更新请求的主体具有“appendCells”属性和适当的附加单元格请求数据:

  • “sheetId”:适当的工作表 ID;
  • “行”:只有一行;
  • “字段”:“*”
  • 最佳答案

    考虑使用 values.append API 与 InsertDataOption.INSERT_ROWS .每个请求都应该转到它自己的新行。

    关于google-sheets - 在 Google Sheets API v4 中附加的并发行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39899528/

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