REST Resource: 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": [
    {
      "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

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

অ্যাপটির জন্য বিভিন্ন আইকন।

icons[].size

integer

আইকনের আকার। প্রস্থ এবং উচ্চতা সর্বাধিক হিসাবে প্রতিনিধিত্ব.

icons[].category

string

আইকনের বিভাগ। অনুমোদিত মান হল:

  • application - অ্যাপ্লিকেশনের জন্য আইকন
  • document - অ্যাপের সাথে যুক্ত একটি ফাইলের জন্য আইকন
  • documentShared - অ্যাপের সাথে যুক্ত একটি শেয়ার করা ফাইলের আইকন
icons[].iconUrl

string

আইকনের জন্য URL।

useByDefault

boolean

অ্যাপটি যে ধরনের সমর্থন করে তার জন্য ডিফল্ট হ্যান্ডলার হিসেবে নির্বাচন করা হয়েছে কিনা।

kind

string

এটি সর্বদা drive#app

shortDescription

string

অ্যাপটির সংক্ষিপ্ত বিবরণ।

longDescription

string

অ্যাপটির একটি দীর্ঘ বিবরণ।

supportsMultiOpen

boolean

এই অ্যাপটি একাধিক ফাইল খোলার সমর্থন করে কিনা।

productId

string

এই অ্যাপের জন্য পণ্য তালিকার আইডি।

openUrlTemplate

string

এই অ্যাপের মাধ্যমে ফাইল খোলার জন্য টেমপ্লেট ইউআরএল। টেমপ্লেটটিতে {ids} এবং/অথবা {exportIds} থাকবে যা প্রকৃত ফাইল আইডি দ্বারা প্রতিস্থাপিত হবে৷ সম্পূর্ণ ডকুমেন্টেশনের জন্য ফাইল খুলুন দেখুন।

createUrl

string

এই অ্যাপের সাহায্যে একটি নতুন ফাইল তৈরি করার url।

createInFolderTemplate

string

একটি প্রদত্ত ফোল্ডারে এই অ্যাপের সাথে একটি নতুন ফাইল তৈরি করার জন্য টেমপ্লেট ইউআরএল। টেমপ্লেটে নতুন ফাইল তৈরি করার জন্য ফোল্ডার দ্বারা প্রতিস্থাপন করা হবে {folderId}।

supportsOfflineCreate

boolean

এই অ্যাপটি অফলাইনে থাকা অবস্থায় নতুন ফাইল তৈরি করা সমর্থন করে কিনা।

hasDriveWideScope

boolean

অ্যাপটির ড্রাইভ-ওয়াইড স্কোপ আছে কিনা। ড্রাইভ-ওয়াইড স্কোপ সহ একটি অ্যাপ ব্যবহারকারীর ড্রাইভে সমস্ত ফাইল অ্যাক্সেস করতে পারে।

পদ্ধতি

get

একটি নির্দিষ্ট অ্যাপ পায়।

list

ব্যবহারকারীর ইনস্টল করা অ্যাপের তালিকা করে।