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