REST Resource: spaces.threads

संसाधन: Thread

Google Chat स्पेस में मौजूद कोई थ्रेड. इस्तेमाल के उदाहरण के लिए, मैसेज थ्रेड शुरू करना या उसका जवाब देना लेख पढ़ें.

अगर मैसेज बनाते समय कोई थ्रेड तय किया जाता है, तो messageReplyOption फ़ील्ड को सेट किया जा सकता है. इससे यह तय किया जा सकता है कि अगर कोई मिलता-जुलता थ्रेड नहीं मिलता है, तो क्या होगा.

JSON के काेड में दिखाना
{
  "name": string,
  "threadKey": string,
  "threadMetadata": {
    object (ThreadMetadata)
  }
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. थ्रेड के संसाधन का नाम.

उदाहरण: spaces/{space}/threads/{thread}

threadKey

string

ज़रूरी नहीं. थ्रेड बनाने या अपडेट करने के लिए इनपुट. ऐसा न होने पर, सिर्फ़ आउटपुट के लिए. थ्रेड का आईडी. इसमें ज़्यादा से ज़्यादा 4,000 वर्ण इस्तेमाल किए जा सकते हैं.

यह आईडी, उस Chat ऐप्लिकेशन के लिए यूनीक होता है जो इसे सेट करता है. उदाहरण के लिए, अगर एक ही थ्रेड कुंजी का इस्तेमाल करके कई Chat ऐप्लिकेशन कोई मैसेज बनाते हैं, तो वे मैसेज अलग-अलग थ्रेड में पोस्ट किए जाते हैं. किसी व्यक्ति या अन्य चैट ऐप्लिकेशन के बनाए गए थ्रेड में जवाब देने के लिए, थ्रेड name फ़ील्ड की जानकारी दें.

threadMetadata

object (ThreadMetadata)

ज़रूरी नहीं. इस थ्रेड को सेशन के तौर पर रेंडर और मैनेज करने के लिए, थ्रेड का मेटाडेटा.

ThreadMetadata

थ्रेड का मेटाडेटा, जिसका इस्तेमाल Google Chat में सेशन को रेंडर और मैनेज करने के लिए किया जाता है. यह सिर्फ़ उन ऐप्लिकेशन पर लागू होता है जिनमें एजेंटिक सुविधाएं चालू हैं.

JSON के काेड में दिखाना
{
  "title": string,
  "icon": {
    object (Icon)
  }
}
फ़ील्ड
title

string

ज़रूरी नहीं. थ्रेड का टाइटल. सेशन के विषय के बारे में बताने वाला टाइटल.

इसमें ज़्यादा से ज़्यादा 1,024 वर्ण हो सकते हैं.

अगर कोई मैसेज तय नहीं किया गया है, तो डिफ़ॉल्ट रूप से सेशन का पहला मैसेज चुना जाता है.

icon

object (Icon)

ज़रूरी नहीं. थ्रेड का आइकॉन. सेशन के टाइटल के बगल में दिखने वाला आइकॉन.

सिर्फ़ मटीरियल आइकॉन इस्तेमाल किए जा सकते हैं. अगर कोई आइकॉन नहीं चुना जाता है, तो डिफ़ॉल्ट रूप से Notes सामग्री आइकॉन दिखता है.

आइकॉन

किसी प्रॉम्प्ट या थ्रेड में दिखने वाला आइकॉन.

JSON के काेड में दिखाना
{
  "altText": string,

  "materialIcon": {
    object (MaterialIcon)
  }
}
फ़ील्ड
altText

string

ज़रूरी नहीं. इस आइकॉन का वैकल्पिक टेक्स्ट, जिसका इस्तेमाल सुलभता के लिए किया जाता है.

प्रॉम्प्ट में दिखाया गया आइकॉन. यहां उन फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
materialIcon

object (MaterialIcon)

यह Google मटीरियल आइकॉन में से कोई एक आइकॉन दिखाता है.

उदाहरण के लिए, चेकबॉक्स आइकॉन दिखाने के लिए, इसका इस्तेमाल करें

"materialIcon": {
  "name": "check_box"
}
एक-दूसरे से अलग फ़ील्ड का आखिरी हिस्सा.

तरीके

get

यह 1:1 ऐप्लिकेशन डीएम स्पेस में किसी थ्रेड के बारे में जानकारी हासिल करता है.

list

यह 1:1 ऐप्लिकेशन डीएम स्पेस में थ्रेड की सूची दिखाता है.

patch

यह 1:1 ऐप्लिकेशन डीएम स्पेस में किसी थ्रेड को अपडेट करता है.