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