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