- 资源:应用
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 图标
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 方法
资源:应用
apps
资源提供用户已安装应用的列表,其中包含每个应用支持的 MIME 类型、文件扩展名和其他详细信息。
某些资源方法(例如 apps.get
)需要 appId
。使用 apps.list
方法检索已安装应用的 ID。
JSON 表示法 |
---|
{
"name": string,
"objectType": string,
"supportsCreate": boolean,
"productUrl": string,
"primaryMimeTypes": [
string
],
"secondaryMimeTypes": [
string
],
"primaryFileExtensions": [
string
],
"secondaryFileExtensions": [
string
],
"id": string,
"supportsImport": boolean,
"installed": boolean,
"authorized": boolean,
"icons": [
{
object ( |
字段 | |
---|---|
name |
应用的名称。 |
objectType |
此应用创建的对象类型,例如 Chart。如果为空,则应改用应用名称。 |
supportsCreate |
此应用是否支持创建对象。 |
productUrl |
指向此应用的商品信息的链接。 |
primaryMimeTypes[] |
主要 MIME 类型的列表。 |
secondaryMimeTypes[] |
次要 MIME 类型的列表。 |
primaryFileExtensions[] |
主要文件扩展名列表。 |
secondaryFileExtensions[] |
次要文件扩展名列表。 |
id |
应用的 ID。 |
supportsImport |
此应用是否支持从 Google 文档导入。 |
installed |
应用是否已安装。 |
authorized |
应用是否有权访问用户云端硬盘中的数据。 |
icons[] |
应用的各种图标。 |
useByDefault |
应用是否被选为支持的类型的默认处理程序。 |
kind |
仅限输出。指明资源的类型。值:固定字符串“drive#app”。 |
shortDescription |
应用的简短说明。 |
longDescription |
应用的详细说明。 |
supportsMultiOpen |
此应用是否支持打开多个文件。 |
productId |
此应用的商品信息 ID。 |
openUrlTemplate |
使用此应用打开文件的模板网址。模板包含
或
替换为实际文件 ID。如需了解详情,请参阅 打开文件 以获取完整文档。 |
createUrl |
使用此应用创建文件的网址。 |
createInFolderTemplate |
使用此应用在指定文件夹中创建文件的模板网址。模板中包含的 {folderId} 将替换为新文件所在的文件夹 ID。 |
supportsOfflineCreate |
此应用是否支持离线创建文件。 |
hasDriveWideScope |
应用是否在整个云端硬盘范围内。云端硬盘级范围的应用可以访问用户云端硬盘中的所有文件。 |
图标
JSON 表示法 |
---|
{ "size": integer, "category": string, "iconUrl": string } |
字段 | |
---|---|
size |
图标的尺寸。表示为宽度和高度的最大值。 |
category |
图标的类别。允许的值有:
|
iconUrl |
图标的网址。 |
方法 |
|
---|---|
|
获取特定应用。 |
|
列出用户已安装的应用。 |