সম্পদ: মোবাইল ডিভাইস
Google Workspace মোবাইল ম্যানেজমেন্টে Android, Google Sync এবং iOS ডিভাইস অন্তর্ভুক্ত রয়েছে। সাধারণ গ্রুপ মোবাইল ডিভাইস API কাজ সম্পর্কে আরও তথ্যের জন্য, বিকাশকারীর নির্দেশিকা দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
ক্ষেত্র | |
---|---|
kind | API সম্পদের ধরন। মোবাইল ডিভাইস রিসোর্সের জন্য, মান হল |
etag | সম্পদের ETag. |
resourceId | API পরিষেবা মোবাইল ডিভাইস সনাক্ত করতে ব্যবহার করে অনন্য আইডি। |
deviceId | একটি Google সিঙ্ক মোবাইল ডিভাইসের জন্য সিরিয়াল নম্বর। অ্যান্ড্রয়েড এবং আইওএস ডিভাইসের জন্য, এটি একটি সফ্টওয়্যার দ্বারা তৈরি অনন্য শনাক্তকারী৷ |
name[] | মালিকের ব্যবহারকারীর নামের তালিকা। যদি আপনার অ্যাপ্লিকেশনটির ডিভাইস মালিকের নামের বর্তমান তালিকার প্রয়োজন হয়, তবে প্রাপ্ত পদ্ধতিটি ব্যবহার করুন। মোবাইল ডিভাইস ব্যবহারকারীর তথ্য পুনরুদ্ধার সম্পর্কে আরও তথ্যের জন্য, বিকাশকারীর নির্দেশিকা দেখুন। |
email[] | মালিকের ইমেল ঠিকানার তালিকা। যদি আপনার অ্যাপ্লিকেশনটির ব্যবহারকারীর ইমেলের বর্তমান তালিকার প্রয়োজন হয়, তবে প্রাপ্ত পদ্ধতিটি ব্যবহার করুন। অতিরিক্ত তথ্যের জন্য, একটি ব্যবহারকারী পদ্ধতি পুনরুদ্ধার দেখুন। |
model | মোবাইল ডিভাইসের মডেল নাম, উদাহরণস্বরূপ Nexus S. এই সম্পত্তি আপডেট করা যেতে পারে। আরও তথ্যের জন্য, বিকাশকারীর নির্দেশিকা দেখুন। |
os | মোবাইল ডিভাইসের অপারেটিং সিস্টেম, উদাহরণস্বরূপ IOS 4.3 বা Android 2.3.5। এই সম্পত্তি আপডেট করা যেতে পারে. আরও তথ্যের জন্য, বিকাশকারীর নির্দেশিকা দেখুন। |
type | মোবাইল ডিভাইসের ধরন। |
status | ডিভাইসের অবস্থা। |
hardwareId | Android হার্ডওয়্যারের জন্য IMEI/MEID অনন্য শনাক্তকারী। এটি Google সিঙ্ক ডিভাইসগুলির জন্য প্রযোজ্য নয়৷ একটি Android মোবাইল ডিভাইস যোগ করার সময়, এটি একটি ঐচ্ছিক সম্পত্তি। এই ডিভাইসগুলির একটি আপডেট করার সময়, এটি একটি শুধুমাত্র পঠনযোগ্য সম্পত্তি। |
firstSync | ডিভাইসটি প্রাথমিকভাবে অ্যাডমিন কনসোলে নীতি সেটিংসের সাথে সিঙ্ক্রোনাইজ করার তারিখ এবং সময়। মানটি ISO 8601 তারিখ এবং সময় বিন্যাসে রয়েছে৷ সময় হল সম্পূর্ণ তারিখ এবং ঘন্টা, মিনিট এবং সেকেন্ড |
lastSync | অ্যাডমিন কনসোলে নীতি সেটিংসের সাথে ডিভাইসটি শেষবার সিঙ্ক্রোনাইজ করার তারিখ এবং সময়। মানটি ISO 8601 তারিখ এবং সময় বিন্যাসে রয়েছে৷ সময় হল সম্পূর্ণ তারিখ এবং ঘন্টা, মিনিট এবং সেকেন্ড |
userAgent | ডিভাইস সম্পর্কে তথ্য দেয় যেমন |
serialNumber | ডিভাইসের সিরিয়াল নম্বর। |
imei | ডিভাইসটির IMEI নম্বর। |
meid | ডিভাইসের MEID নম্বর। |
wifiMacAddress | Wi-Fi নেটওয়ার্কে ডিভাইসের MAC ঠিকানা। |
networkOperator | মোবাইল ডিভাইস মোবাইল বা নেটওয়ার্ক অপারেটর (যদি পাওয়া যায়) (শুধু পঠনযোগ্য) |
defaultLanguage | ডিভাইসে ব্যবহৃত ডিফল্ট লোকেল। |
managedAccountIsOnOwnerProfile | এই অ্যাকাউন্টটি মালিক/প্রাথমিক প্রোফাইলে আছে কি না তা নির্দেশ করে বুলিয়ান। |
deviceCompromisedStatus | আপস করা ডিভাইসের স্থিতি। |
buildNumber | ডিভাইসের অপারেটিং সিস্টেম বিল্ড নম্বর। |
kernelVersion | ডিভাইসের কার্নেল সংস্করণ। |
basebandVersion | ডিভাইসের বেসব্যান্ড সংস্করণ। |
unknownSourcesStatus | ডিভাইসে অজানা উৎসগুলি সক্ষম বা অক্ষম করা হয়েছে (শুধু পঠনযোগ্য) |
developerOptionsStatus | ডিভাইসে বিকাশকারী বিকল্পগুলি সক্ষম বা অক্ষম করা হয়েছে (কেবল-পঠনযোগ্য) |
otherAccountsInfo[] | ডিভাইসে যোগ করা অ্যাকাউন্টের তালিকা (কেবল-পঠন) |
adbStatus | ডিভাইসে Adb (USB ডিবাগিং) সক্ষম বা নিষ্ক্রিয় (শুধুমাত্র পঠনযোগ্য) |
supportsWorkProfile | কাজের প্রোফাইল ডিভাইসে সমর্থিত (কেবল-পঠন) |
manufacturer | মোবাইল ডিভাইস প্রস্তুতকারক (কেবল-পঠন) |
releaseVersion | মোবাইল ডিভাইস রিলিজ সংস্করণ সংস্করণ (কেবল-পঠন) |
securityPatchLevel | মোবাইল ডিভাইস নিরাপত্তা প্যাচ স্তর (শুধু পঠন) |
brand | মোবাইল ডিভাইস ব্র্যান্ড (কেবল-পঠন) |
bootloaderVersion | মোবাইল ডিভাইস বুটলোডার সংস্করণ (কেবল-পঠন) |
hardware | মোবাইল ডিভাইস হার্ডওয়্যার (কেবল-পঠন) |
encryptionStatus | মোবাইল ডিভাইস এনক্রিপশন স্থিতি (কেবল-পঠন) |
devicePasswordStatus | ডিভাইসপাসওয়ার্ড স্ট্যাটাস (শুধু পঠনযোগ্য) |
privilege | DMAgentPermission (শুধু পঠনযোগ্য) |
applications[] | একটি Android মোবাইল ডিভাইসে ইনস্টল করা অ্যাপ্লিকেশনের তালিকা। এটি Google Sync এবং iOS ডিভাইসের জন্য প্রযোজ্য নয়। এই তালিকায় Google Workspace ডেটা অ্যাক্সেস করে এমন যেকোনও Android অ্যাপ রয়েছে। একটি অ্যাপ্লিকেশন তালিকা আপডেট করার সময়, এটি লক্ষ্য করা গুরুত্বপূর্ণ যে আপডেটগুলি বিদ্যমান তালিকা প্রতিস্থাপন করে৷ যদি অ্যান্ড্রয়েড ডিভাইসে দুটি বিদ্যমান অ্যাপ্লিকেশন থাকে এবং API পাঁচটি অ্যাপ্লিকেশনের সাথে তালিকাটি আপডেট করে, তাহলে এটি এখন পাঁচটি অ্যাপ্লিকেশনের আপডেট করা তালিকা। |
applications[].packageName | অ্যাপ্লিকেশনটির প্যাকেজের নাম। একটি উদাহরণ হল |
applications[].displayName | অ্যাপ্লিকেশনটির প্রদর্শনের নাম। একটি উদাহরণ হল |
applications[].versionName | অ্যাপ্লিকেশনটির সংস্করণের নাম। একটি উদাহরণ হল |
applications[].versionCode | অ্যাপ্লিকেশনটির সংস্করণ কোড। একটি উদাহরণ হল |
applications[].permission[] | এই অ্যাপ্লিকেশনের অনুমতি তালিকা. এগুলি হয় একটি আদর্শ Android অনুমতি বা অ্যাপ্লিকেশন দ্বারা সংজ্ঞায়িত একটি হতে পারে এবং একটি অ্যাপ্লিকেশনের Android ম্যানিফেস্টে পাওয়া যায়৷ একটি ক্যালেন্ডার অ্যাপ্লিকেশনের অনুমতির উদাহরণ হল |
পদ্ধতি | |
---|---|
| এমন একটি পদক্ষেপ নেয় যা একটি মোবাইল ডিভাইসকে প্রভাবিত করে। |
| একটি মোবাইল ডিভাইস সরিয়ে দেয়। |
| একটি মোবাইল ডিভাইসের বৈশিষ্ট্য পুনরুদ্ধার করে। |
| একটি অ্যাকাউন্টের জন্য সমস্ত ব্যবহারকারীর মালিকানাধীন মোবাইল ডিভাইসগুলির একটি পৃষ্ঠা তালিকা পুনরুদ্ধার করে৷ |