Google Drive Activity API 简介
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Google Drive Activity API 包含
DriveActivity
资源,
表示对用户 Google 云端硬盘中的对象所做的更改,而
activity.query
方法,您可以使用该方法
有关这些更改的信息。
请求
您的应用使用
activity.query
方法。您可以请求活动记录
或针对某个云端硬盘下包含的所有内容
文件夹中。对于给定请求,您可以选择通过以下方式限制响应:
限制条件,例如时间范围或操作类型
可以选择将活动整合到
响应。如需了解详情,请参阅在 Drive Activity API 中发出请求。
响应
对请求的响应是一个符合指定参数的 activity 的列表,
其中
DriveActivity
资源表示每个 activity:
DriveActivity
资源是
Action
对象,每个对象
它们就像事件一样独立。Action
包括
ActionDetail
(例如 Create
)
或 Edit
)、Actor
(例如 User
)
或 Administrator
)、Target
(例如
为 DriveItem
或 Drive
),并且
Timestamp
。
或 TimeRange
。
DriveActivity
资源还包含
比如每个
Actor
和
Target
,统一
Timestamp
或TimeRange
,并且
重要或代表性
的ActionDetail
Action
。
如需了解详情,请参阅 Drive Activity API 数据模型。
活动记录可见性
如果您使用此 API,系统可能不会报告云端硬盘上的某些活动。无论
Drive Activity API 根据对象是否
这一更改或相关信息将对
用户。
可见性取决于为对象设置的权限。这里有几个
在云端硬盘中共享文件和文件夹时的情况:
- 如果有作者共享了某个文档,该文档的活动历史记录
不仅对创建者可见,还对通过身份验证的用户可见
分享对象。
- 如果某个文档在与某个用户共享后被设为不公开,则经过身份验证的
用户可以在拥有访问权限时查看所有活动记录,并且权限现在
受限。
- 如果文档从未与用户共享,则该用户无法查看任何活动
历史记录。
开始使用
要充分利用 Drive Activity API,请将您的应用与
Google Drive API。如需开始使用 Drive Activity API,请按以下步骤操作:
了解如何创建项目和
向请求授权。或者,您也可以直接阅读
活动
API 参考文档。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-04。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-09-04\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-09-04。"]]