REST Resource: sites.channels
সম্পদ: চ্যানেল
একটি Channel
একটি সাইটের জন্য রিলিজের একটি স্ট্রিম প্রতিনিধিত্ব করে। সমস্ত সাইটের একটি ডিফল্ট live
চ্যানেল থাকে যা Firebase-প্রদত্ত সাবডোমেন এবং যেকোনো সংযুক্ত কাস্টম ডোমেনে সামগ্রী পরিবেশন করে।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"url": string,
"release": {
object (Release )
},
"createTime": string,
"updateTime": string,
"retainedReleaseCount": integer,
"labels": {
string: string,
...
},
// Union field expiration can be only one of the following:
"expireTime": string,
"ttl": string
// End of list of possible types for union field expiration .
} |
ক্ষেত্র |
---|
name | string চ্যানেলের জন্য সম্পূর্ণ-যোগ্য সম্পদের নাম, বিন্যাসে: sites/ SITE_ID /channels/ CHANNEL_ID |
url | string শুধুমাত্র আউটপুট। এই চ্যানেলের বর্তমান প্রকাশের বিষয়বস্তু যে URL-এ দেখা যেতে পারে৷ এই URL হল web.app এর একটি Firebase-প্রদত্ত সাবডোমেন। এই চ্যানেলের বর্তমান প্রকাশের বিষয়বস্তু firebaseapp.com এর Firebase-প্রদত্ত সাবডোমেনেও দেখা যেতে পারে। যদি এই চ্যানেলটি হোস্টিং সাইটের জন্য live চ্যানেল হয়, তাহলে এই চ্যানেলের বর্তমান প্রকাশের বিষয়বস্তু যেকোনো সংযুক্ত কাস্টম ডোমেনেও দেখা যেতে পারে। |
release | object ( Release ) শুধুমাত্র আউটপুট। চ্যানেলের জন্য বর্তমান রিলিজ, যদি থাকে। |
createTime | string ( Timestamp format) শুধুমাত্র আউটপুট। যে সময়ে চ্যানেলটি তৈরি হয়েছিল। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" । |
updateTime | string ( Timestamp format) শুধুমাত্র আউটপুট। যে সময়ে চ্যানেলটি সর্বশেষ আপডেট করা হয়েছিল। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" । |
retainedReleaseCount | integer রোলব্যাক বা অন্যান্য উদ্দেশ্যে চ্যানেলে আগের রিলিজের সংখ্যা। 1-100 এর মধ্যে একটি সংখ্যা হতে হবে। নতুন চ্যানেলের জন্য ডিফল্ট 10। |
labels | map (key: string, value: string) অতিরিক্ত মেটাডেটা এবং/অথবা ফিল্টারিংয়ের জন্য ব্যবহৃত টেক্সট লেবেল। "key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" } |
ইউনিয়ন ক্ষেত্রের expiration । expiration নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: |
expireTime | string ( Timestamp format) যে সময়ে চ্যানেলটি স্বয়ংক্রিয়ভাবে মুছে যাবে। শূন্য হলে, চ্যানেলটি স্বয়ংক্রিয়ভাবে মুছে যাবে না। এই ক্ষেত্রটি আউটপুটে উপস্থিত থাকে তা সরাসরি সেট করা হোক বা ttl ক্ষেত্রের মাধ্যমে। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" । |
ttl | string ( Duration format) শুধুমাত্র ইনপুট। এই চ্যানেলের জন্য একটি সময়-টু-লাইভ। অনুরোধের সময় অতীতে প্রদত্ত সময়সীমার expireTime সেট করে। নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s" । |
পদ্ধতি |
---|
| নির্দিষ্ট সাইটে একটি নতুন চ্যানেল তৈরি করে। |
| নির্দিষ্ট সাইটের নির্দিষ্ট চ্যানেল মুছে দেয়। |
| নির্দিষ্ট সাইটের নির্দিষ্ট চ্যানেলের জন্য তথ্য পুনরুদ্ধার করে। |
| নির্দিষ্ট সাইটের জন্য চ্যানেল তালিকা. |
| নির্দিষ্ট সাইটের নির্দিষ্ট চ্যানেলের তথ্য আপডেট করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2023-12-01 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2023-12-01 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]