স্মার্ট হোম অ্যাপসিলেক্টর বৈশিষ্ট্য স্কিমা
action.devices.traits.AppSelector
- এই বৈশিষ্ট্যটি এমন ডিভাইসগুলির জন্য ব্যবহৃত হয় যা অ্যাপ্লিকেশনগুলির মধ্যে পরিবর্তন করতে সক্ষম।
ডিভাইস বৈশিষ্ট্য
এই বৈশিষ্ট্য সহ ডিভাইসগুলি SYNC
অপারেশনের অংশ হিসাবে নিম্নলিখিত বৈশিষ্ট্যগুলি রিপোর্ট করতে পারে৷ SYNC
ইন্টেন্টগুলি পরিচালনা করার বিষয়ে আরও জানতে, ইন্টেন্ট পরিপূর্ণতা দেখুন।
গুণাবলী | টাইপ | বর্ণনা |
---|---|---|
availableApplications | অ্যারে | প্রয়োজন। অ্যাপ্লিকেশনের একটি তালিকা। প্রতিটি অ্যাপ্লিকেশন প্রতিটি সমর্থিত ভাষায় এক বা একাধিক প্রতিশব্দ আছে। প্রতিক্রিয়ায় প্রথম সমার্থক শব্দটি ব্যবহৃত হয়। |
[ item, ... ] | অবজেক্ট | এই ডিভাইসের ব্যবহারকারীরা যে অ্যাপ্লিকেশনটির সাথে ইন্টারঅ্যাক্ট করতে পারে। |
key | স্ট্রিং | প্রয়োজন। অ্যাপ্লিকেশনের জন্য অনন্য কী যা বক্তৃতা বা প্রতিক্রিয়ায় ব্যবহারকারীদের কাছে প্রকাশ করা হয় না। |
names | অ্যারে | প্রয়োজন। প্রতিটি অ্যাপ্লিকেশনের নাম এবং এর ভাষা-নির্দিষ্ট প্রতিশব্দ। |
[ item, ... ] | অবজেক্ট | অ্যাপ্লিকেশন প্রতিশব্দ. |
name_synonym | অ্যারে | প্রয়োজন। একটি প্রদত্ত ভাষার জন্য অ্যাপ্লিকেশন নামের জন্য ব্যবহারকারী-বান্ধব প্রতিশব্দ। প্রতিক্রিয়ায় প্রথম সমার্থক শব্দটি ব্যবহৃত হয়। |
[ item, ... ] | স্ট্রিং | আবেদনের নাম. |
lang | স্ট্রিং | প্রয়োজন। ভাষার কোড। |
উদাহরণ
YouTube অ্যাপ সহ ডিভাইস
{ "availableApplications": [ { "key": "youtube", "names": [ { "name_synonym": [ "YouTube", "YouTube US" ], "lang": "en" }, { "name_synonym": [ "YouTube", "YouTube DE" ], "lang": "de" } ] } ] }
ডিভাইস STATES
এই বৈশিষ্ট্য সহ সত্তাগুলি QUERY
অপারেশনের অংশ হিসাবে নিম্নলিখিত রাজ্যগুলির রিপোর্ট করতে পারে৷ QUERY
অভিপ্রায় পরিচালনার বিষয়ে আরও জানতে, অভিপ্রায় পূরণ দেখুন৷
রাজ্যগুলি | টাইপ | বর্ণনা |
---|---|---|
currentApplication | স্ট্রিং | প্রয়োজন। ফোরগ্রাউন্ডে সক্রিয় বর্তমান অ্যাপ্লিকেশনের মূল মান। |
উদাহরণ
YouTube অ্যাপ সহ ডিভাইস বর্তমানে অগ্রভাগে সক্রিয়।
{ "currentApplication": "YouTube" }
ডিভাইস কমান্ড
এই বৈশিষ্ট্য সহ ডিভাইসগুলি EXECUTE
অপারেশনের অংশ হিসাবে নিম্নলিখিত কমান্ডগুলিতে সাড়া দিতে পারে। EXECUTE
intents হ্যান্ডলিং সম্পর্কে আরও জানতে, Intent completement দেখুন।
action.devices.commands.appInstall
প্রদত্ত অ্যাপ্লিকেশনটি ইনস্টল করুন।
পরামিতি
পরামিতি | টাইপ | বর্ণনা |
---|---|---|
newApplication | স্ট্রিং | ইনস্টল করার জন্য অ্যাপ্লিকেশনটির কী। |
newApplicationName | স্ট্রিং | ইনস্টল করার জন্য অ্যাপ্লিকেশনটির নাম। |
উদাহরণ
কী দ্বারা YouTube অ্যাপ ইনস্টল করুন
{ "command": "action.devices.commands.appInstall", "params": { "newApplication": "YouTube" } }
নামে ইউটিউব অ্যাপ ইনস্টল করুন
{ "command": "action.devices.commands.appInstall", "params": { "newApplicationName": "YouTube US" } }
action.devices.commands.appSearch
প্রদত্ত আবেদনের জন্য অনুসন্ধান করুন.
পরামিতি
পরামিতি | টাইপ | বর্ণনা |
---|---|---|
newApplication | স্ট্রিং | অনুসন্ধান করার জন্য অ্যাপ্লিকেশনের কী। |
newApplicationName | স্ট্রিং | অনুসন্ধান করার জন্য অ্যাপ্লিকেশনটির নাম। |
উদাহরণ
কী দ্বারা YouTube অ্যাপ অনুসন্ধান করুন
{ "command": "action.devices.commands.appSearch", "params": { "newApplication": "YouTube" } }
নাম দিয়ে YouTube অ্যাপ খুঁজুন
{ "command": "action.devices.commands.appSearch", "params": { "newApplicationName": "YouTube US" } }
action.devices.commands.appSelect
প্রদত্ত আবেদন নির্বাচন করুন.
পরামিতি
পরামিতি | টাইপ | বর্ণনা |
---|---|---|
newApplication | স্ট্রিং | আবেদনের কী নির্বাচন করতে হবে। |
newApplicationName | স্ট্রিং | আবেদনের নাম নির্বাচন করতে হবে। |
উদাহরণ
কী দ্বারা YouTube অ্যাপ নির্বাচন করুন
{ "command": "action.devices.commands.appSelect", "params": { "newApplication": "YouTube" } }
নাম অনুসারে YouTube অ্যাপ নির্বাচন করুন
{ "command": "action.devices.commands.appSelect", "params": { "newApplicationName": "YouTube US" } }
নমুনা উচ্চারণ
ডি-ডি.ই
- Öffne Netflix auf dem Fernseher .
en-US
- the smart TV YouTube app on begin using
es-ES
- pon netflix en la tele del salón
fr-FR
- Mets Netflix sur la télé .
হাই-ইন
- टीवी नेटफ्लिक्स অ্যাপ पर ऍप लॉन्च करो
এটা
- Apri Netflix sulla televisione della mia camera .
ja-জেপি
- YouTubeのアプリをテレビでスタート
ko-KR
- TV 에서 유튜브 앱 열어 줘
nl-NL
- mijn TV op Netflix Start .
pt-BR
- Netflix na TV para mim. Abra o
- Abre o Youtube na televisão .
sv-SE
- Öppna Youtube på TV:n
ডিভাইসের ত্রুটি৷
ত্রুটি এবং ব্যতিক্রমগুলির সম্পূর্ণ তালিকা দেখুন।-
noAvailableApp
: অ্যাপ্লিকেশনটি বিদ্যমান নেই বা উপলব্ধ নেই। -
appLaunchFailed
: অ্যাপ্লিকেশনটি চালু করতে ব্যর্থ হয়েছে৷ -
alreadyInstalledApp
: অ্যাপ্লিকেশনটি ইতিমধ্যেই ইনস্টল করা ছিল।