সম্পদ: গ্রুপ মেম্বার
একটি গোষ্ঠীর সদস্য যা একটি গোষ্ঠীতে নিযুক্ত করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"details": {
object ( |
ক্ষেত্র | |
---|---|
name | প্রয়োজন। সদস্যের নাম। |
details | শুধুমাত্র আউটপুট। গ্রুপের সদস্যের আরও বিশদ বিবরণ, যেমন চেক-ইন ইতিহাস। |
গ্রুপ মেম্বার বিশদ
গোষ্ঠীর সদস্য সম্পর্কে বিশদ বিবরণ, যেমন হার্ডওয়্যার আইডি এবং নিবন্ধকরণের সময়। এই সব তথ্য শুধুমাত্র পড়া হয়.
JSON প্রতিনিধিত্ব |
---|
{ "hardwareId": [ { object ( |
ক্ষেত্র | |
---|---|
hardwareId[] | ডিভাইসের সাথে যুক্ত হার্ডওয়্যার আইডির তালিকা (imei, meid, সিরিয়াল, ইত্যাদি)। |
registerTime | ডিভাইসটি প্রথম নিবন্ধিত হওয়ার সময় টাইমস্ট্যাম্প৷ RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
hardwareName | হার্ডওয়্যারের নাম, উদাহরণস্বরূপ, শামু। |
currentOta | বর্তমান OTA নাম। |
checkins[] | চেক ইন ইতিহাস. |
lastCheckin | শেষ চেক ইন. |
হার্ডওয়্যার আইডি
ডিভাইসের সাথে সম্পর্কিত একটি হার্ডওয়্যার আইডি।
JSON প্রতিনিধিত্ব |
---|
{ "id": string } |
ক্ষেত্র | |
---|---|
id | ফর্ম্যাট করা আইডি, উদাহরণস্বরূপ, imei:XYZ। |
OtaProperties
বর্তমান ডিভাইস OTA এর বৈশিষ্ট্যের জন্য বার্তা।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "url": string } |
ক্ষেত্র | |
---|---|
name | OTA এর নাম। |
url | OTA এর URL। |
চেকইন
একটি একক ডিভাইস চেক-ইন।
JSON প্রতিনিধিত্ব |
---|
{
"checkinTime": string,
"buildProperties": {
object ( |
ক্ষেত্র | |
---|---|
checkinTime | চেক-ইন হওয়ার সময় টাইমস্ট্যাম্প। ডিভাইসটি একটি গোষ্ঠীতে থাকলে শুধুমাত্র পপুলেট করা হয়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
buildProperties | বৈশিষ্ট্য তৈরি করুন। |
roOemKey1 | উপস্থিত থাকা অবস্থায় ro.oem.key1 এর মান। |
AndroidBuildProperties
ডিভাইসের বিল্ড বৈশিষ্ট্য চেক-ইন সহ পাঠানো হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "id": string, "product": string, "radio": string, "bootloader": string } |
ক্ষেত্র | |
---|---|
id | সম্পূর্ণ বিল্ড আইডি। |
product | পণ্য = ro.build.product, উদাহরণস্বরূপ, শামু। |
radio | রেডিও। |
bootloader | বুটলোডার। |
লাস্টচেকইন
শেষ চেক ইন তথ্য. checkin_history
ক্ষেত্রে সংশ্লিষ্ট আইটেমের চেয়ে বেশি তথ্য রয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "checkin": { object ( |
ক্ষেত্র | |
---|---|
checkin | বেস চেক ইন বৈশিষ্ট্য. |
digest | ফলাফলের হ্যাশ ডিভাইসে ফেরত পাঠানো হয়েছে, যদি থাকে। |
locale | লোকেল। |
extraBuildProperties[] | অতিরিক্ত বিল্ড বৈশিষ্ট্য যেমন ro.build[ডিভাইস|ক্লায়েন্ট] |
timeWindow | শেষ চেকইন এর সময় উইন্ডো |
কী ভ্যালু
OTA API প্রোটোর জন্য কীভ্যালু বার্তা।
JSON প্রতিনিধিত্ব |
---|
{ "key": string, "value": string } |
ক্ষেত্র | |
---|---|
key | চাবি। |
value | মান. |
টাইম উইন্ডো
ডিভাইসটি চেক ইন করা শেষ উইন্ডোটি।
Enums | |
---|---|
TIME_WINDOW_UNSPECIFIED | অজানা |
TIME_WINDOW_WITHIN_ONE_DAY | একদিনের মধ্যেই |
TIME_WINDOW_WITHIN_ONE_WEEK | গত সপ্তাহের মধ্যেই |
TIME_WINDOW_WITHIN_TWO_WEEKS | গত দুই সপ্তাহের মধ্যে |
TIME_WINDOW_MORE_THAN_TWO_WEEKS | গত দুই সপ্তাহের চেয়ে বেশি |
পদ্ধতি | |
---|---|
| একটি নির্দিষ্ট গ্রুপে গ্রুপ সদস্য তৈরি করে। |
| একটি গ্রুপে গ্রুপ সদস্যদের মুছে দেয়। |
| একটি গ্রুপ সদস্য তৈরি করে এবং নতুন GroupMember ফেরত দেয়। |
| group member মুছে দেয়। |
| group member পায়। |
| group members তালিকা. |