משאב: אפליקציה
המשאב apps מספק רשימה של האפליקציות שהמשתמש התקין, עם מידע על סוגי ה-MIME הנתמכים, סיומת הקבצים ופרטים נוספים של כל אפליקציה.
כדי להשתמש בחלק מהשיטות של המשאבים (כמו apps.get
), נדרש appId
. משתמשים ב-method 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 |
האם האפליקציה הזו תומכת בייבוא מ-Docs Editors. |
installed |
אם האפליקציה מותקנת. |
authorized |
האם לאפליקציה יש הרשאה לגשת לנתונים ב-Drive של המשתמש. |
icons[] |
הסמלים השונים של האפליקציה. |
icons[].size |
גודל הסמל. מיוצג כערך המקסימלי של הרוחב והגובה. |
icons[].category |
הקטגוריה של הסמל. הערכים המותרים הם:
|
icons[].iconUrl |
כתובת ה-URL של הסמל. |
useByDefault |
האם האפליקציה נבחרה כרכיב ה-handler שמוגדר כברירת מחדל לסוגי הקבצים שהיא תומכת בהם. |
kind |
הערך הזה הוא תמיד |
shortDescription |
תיאור קצר של האפליקציה. |
longDescription |
תיאור ארוך של האפליקציה. |
supportsMultiOpen |
האם האפליקציה תומכת בפתיחת יותר מקובץ אחד. |
productId |
המזהה של דף המוצר של האפליקציה הזו. |
openUrlTemplate |
כתובת ה-URL של התבנית לפתיחת קבצים באמצעות האפליקציה הזו. התבנית תכלול את הערכים |
createUrl |
כתובת ה-URL ליצירת קובץ חדש באפליקציה הזו. |
createInFolderTemplate |
כתובת ה-URL של התבנית ליצירת קובץ חדש באפליקציה הזו בתיקייה נתונה. התבנית תכיל את {folderId} שתוחליף את התיקייה שבה רוצים ליצור את הקובץ החדש. |
supportsOfflineCreate |
האם האפליקציה תומכת ביצירת קבצים חדשים במצב אופליין. |
hasDriveWideScope |
האם לאפליקציה יש היקף ברמת הנסיעה. לאפליקציה עם היקף גישה ברמת האחסון יש גישה לכל הקבצים באחסון של המשתמש. |
Methods |
|
---|---|
|
אחזור אפליקציה ספציפית. |
|
רשימה של האפליקציות שמותקנות אצל המשתמש. |