You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Google Docs API的JSON响应中不显示@date?

通过Google Docs API获取文档日期信息的解决方案

Google Docs API的documents.get接口仅返回文档的内容结构(段落、文本样式等),不会包含文档的创建/修改日期这类元数据。如果想直接通过API获取日期,不需要导出成PDF或TXT,可结合Google Drive API实现:

具体操作

  • 调用Google Drive API的files.get接口,传入目标文档的documentId,并通过fields参数指定需要的日期字段,比如创建时间和修改时间:
    GET https://www.googleapis.com/drive/v3/files/{documentId}?fields=createdTime,modifiedTime
    
  • 接口响应示例:
    {
      "createdTime": "2023-05-10T08:30:00.000Z",
      "modifiedTime": "2023-05-12T16:45:00.000Z"
    }
    

补充说明

  • 确保你的授权凭证(API密钥或OAuth令牌)同时拥有Google Docs API和Google Drive API的访问权限。
  • 如果你要获取的是文档正文里的自定义日期内容(比如@date占位符),需要在documents.get返回的文本元素中遍历匹配——但从你提供的响应来看,当前返回的文本是特殊符号,建议检查文档实际内容或字符编码是否正常。

内容的提问来源于stack exchange,提问作者vijay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 19:55:56