แหล่งข้อมูล: แอป
แหล่งข้อมูลแอปจะแสดงรายการแอปที่ผู้ใช้ติดตั้งพร้อมข้อมูลเกี่ยวกับประเภท MIME, นามสกุลไฟล์ และรายละเอียดอื่นๆ ที่รองรับของแต่ละแอป
เมธอดของทรัพยากรบางรายการ (เช่น apps.get
) ต้องใช้ appId
ใช้apps.list
เพื่อดึงรหัสของแอปพลิเคชันที่ติดตั้ง
การแสดง JSON |
---|
{ "primaryMimeTypes": [ string ], "secondaryMimeTypes": [ string ], "primaryFileExtensions": [ string ], "secondaryFileExtensions": [ string ], "icons": [ { "size": integer, "category": string, "iconUrl": string } ], "name": string, "objectType": string, "supportsCreate": boolean, "productUrl": string, "id": string, "supportsImport": boolean, "installed": boolean, "authorized": boolean, "useByDefault": boolean, "kind": string, "shortDescription": string, "longDescription": string, "supportsMultiOpen": boolean, "productId": string, "openUrlTemplate": string, "createUrl": string, "createInFolderTemplate": string, "supportsOfflineCreate": boolean, "hasDriveWideScope": boolean } |
ช่อง | |
---|---|
primaryMimeTypes[] |
รายการประเภท MIME หลัก |
secondaryMimeTypes[] |
รายการประเภท MIME รอง |
primaryFileExtensions[] |
รายการนามสกุลไฟล์หลัก |
secondaryFileExtensions[] |
รายการนามสกุลไฟล์รอง |
icons[] |
ไอคอนต่างๆ สำหรับแอป |
icons[].size |
ขนาดของไอคอน แสดงเป็นค่าสูงสุดของความกว้างและความสูง |
icons[].category |
หมวดหมู่ของไอคอน ค่าที่ใช้ได้คือ
|
icons[].iconUrl |
URL สำหรับไอคอน |
name |
ชื่อแอป |
objectType |
ประเภทออบเจ็กต์ที่แอปนี้สร้าง (เช่น แผนภูมิ) หากว่างเปล่า ให้ใช้ชื่อแอปแทน |
supportsCreate |
แอปนี้รองรับการสร้างออบเจ็กต์ใหม่หรือไม่ |
productUrl |
ลิงก์ไปยังข้อมูลผลิตภัณฑ์สำหรับแอปนี้ |
id |
รหัสของแอป |
supportsImport |
แอปนี้รองรับการนำเข้าจากเครื่องมือแก้ไขเอกสารหรือไม่ |
installed |
มีการติดตั้งแอปหรือไม่ |
authorized |
แอปได้รับอนุญาตให้เข้าถึงข้อมูลในไดรฟ์ของผู้ใช้หรือไม่ |
useByDefault |
แอปได้รับการเลือกเป็นตัวแฮนเดิลเริ่มต้นสำหรับประเภทที่รองรับหรือไม่ |
kind |
ซึ่งจะ |
shortDescription |
คำอธิบายแอปแบบย่อ |
longDescription |
คำอธิบายแอปแบบยาว |
supportsMultiOpen |
แอปนี้รองรับการเปิดไฟล์มากกว่า 1 ไฟล์หรือไม่ |
productId |
รหัสของข้อมูลผลิตภัณฑ์สำหรับแอปนี้ |
openUrlTemplate |
URL เทมเพลตสำหรับการเปิดไฟล์ด้วยแอปนี้ เทมเพลตจะมี |
createUrl |
URL สำหรับสร้างไฟล์ใหม่ด้วยแอปนี้ |
createInFolderTemplate |
URL ของเทมเพลตเพื่อสร้างไฟล์ใหม่ด้วยแอปนี้ในโฟลเดอร์ที่กำหนด เทมเพลตจะมี {folderId} ซึ่งจะแทนที่ด้วยโฟลเดอร์ที่จะสร้างไฟล์ใหม่ |
supportsOfflineCreate |
ระบุว่าแอปนี้รองรับการสร้างไฟล์ใหม่เมื่อออฟไลน์หรือไม่ |
hasDriveWideScope |
แอปมีขอบเขตทั่วทั้งไดรฟ์หรือไม่ แอปที่มีขอบเขตทั่วทั้งไดรฟ์จะเข้าถึงไฟล์ทั้งหมดในไดรฟ์ของผู้ใช้ได้ |
เมธอด |
|
---|---|
|
รับแอปที่เฉพาะเจาะจง |
|
แสดงรายการแอปที่ผู้ใช้ติดตั้ง |