REST Resource: customEmojis

संसाधन: CustomEmoji

यह पसंद के मुताबिक बनाया गया इमोजी दिखाता है.

JSON के काेड में दिखाना
{
  "name": string,
  "uid": string,
  "emojiName": string,
  "temporaryImageUri": string,
  "payload": {
    object (CustomEmojiPayload)
  }
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. सर्वर से असाइन किए गए कस्टम इमोजी का संसाधन नाम.

फ़ॉर्मैट: customEmojis/{customEmoji}

uid

string

सिर्फ़ आउटपुट के लिए. पसंद के मुताबिक बनाए गए इमोजी के लिए, खास कुंजी.

emojiName

string

ज़रूरी नहीं. इम्यूटेबल. पसंद के मुताबिक बनाए गए इमोजी के लिए, उपयोगकर्ता का दिया गया नाम. यह नाम संगठन में यूनीक होना चाहिए.

पसंद के मुताबिक इमोजी बनाने के लिए ज़रूरी है. अगर इमोजी का इस्तेमाल किया जा रहा है, तो इसका इस्तेमाल किसी दूसरे मकसद से किया जा सकता है.

इमोजी के नाम, कोलन से शुरू और खत्म होने चाहिए. ये नाम अंग्रेज़ी के छोटे अक्षरों में होने चाहिए. साथ ही, इनमें सिर्फ़ अक्षर, अंक, हाइफ़न, और अंडरस्कोर होने चाहिए. शब्दों को अलग करने के लिए, हाइफ़न और अंडरस्कोर का इस्तेमाल करें. हालांकि, इनका लगातार इस्तेमाल नहीं किया जा सकता.

उदाहरण: :valid-emoji-name:

temporaryImageUri

string

सिर्फ़ आउटपुट के लिए. कस्टम इमोजी की इमेज का यूआरएल, जो कम से कम 10 मिनट तक मान्य हो. ध्यान दें कि पसंद के मुताबिक इमोजी बनाते समय, यह जानकारी अपने-आप नहीं दिखती.

payload

object (CustomEmojiPayload)

ज़रूरी नहीं. सिर्फ़ इनपुट. पेलोड डेटा. पसंद के मुताबिक इमोजी बनाने के लिए ज़रूरी है.

CustomEmojiPayload

पसंद के मुताबिक बनाए गए इमोजी का पेलोड डेटा.

JSON के काेड में दिखाना
{
  "fileContent": string,
  "filename": string
}
फ़ील्ड
fileContent

string (bytes format)

ज़रूरी है. सिर्फ़ इनपुट. पसंद के मुताबिक बनाए गए इमोजी के लिए इस्तेमाल की गई इमेज.

पेलोड का साइज़ 256 केबी से कम होना चाहिए. साथ ही, इमेज का डाइमेंशन 64 से 500 पिक्सल के बीच होना चाहिए. इन पाबंदियों में बदलाव किया जा सकता है.

filename

string

ज़रूरी है. सिर्फ़ इनपुट. इमेज फ़ाइल का नाम.

काम करने वाले फ़ाइल एक्सटेंशन: .png, .jpg, .gif.

तरीके

create

पसंद के मुताबिक इमोजी बनाता है.

delete

पसंद के मुताबिक बनाया गया इमोजी मिटाता है.

get

पसंद के मुताबिक बनाए गए इमोजी के बारे में जानकारी दिखाता है.

list

पुष्टि किए गए उपयोगकर्ता को दिखने वाले कस्टम इमोजी की सूची.