कॉमा लगाकर अलग की गई सूची से पता चलता है कि कॉन्टेंट स्टिकर का है या स्टैटिक इमेज का.
इसमें ऑडियो है या नहीं. अगर sticker और static
मौजूद नहीं हैं, तो इसका मतलब है कि कॉन्टेंट GIF के तौर पर मौजूद है. खाली flags फ़ील्ड, बिना ऑडियो वाले GIF का
मतलब है.
bg_color
string
सामग्री के सबसे आम बैकग्राउंड पिक्सेल का रंग
url
string
tenor.com पर पोस्ट को देखने के लिए एक छोटा यूआरएल.
कैटगरी ऑब्जेक्ट
नीचे दी गई टेबल में कैटगरी ऑब्जेक्ट के लिए प्रॉपर्टी की जानकारी दी गई है:
प्रॉपर्टी
searchterm
string
कैटगरी से जुड़ा खोज के लिए शब्द. खोज के लिए इस्तेमाल किए गए शब्द का अनुवाद
संबंधित अनुरोध के locale से मिलान करने के लिए किया जाता है.
path
string
अगर उपयोगकर्ता ने कैटगरी चुनी है, तो अनुरोध का खोज यूआरएल
image
string
कैटगरी के उदाहरण के GIF के लिए मीडिया सोर्स का यूआरएल
name
string
इमेज के ऊपर लगाया जाने वाला कैटगरी का नाम. नाम का अनुवाद
locale से जुड़े अनुरोध से मेल खाने के लिए किया जाता है.
मीडिया ऑब्जेक्ट
इस टेबल में, मीडिया ऑब्जेक्ट के लिए प्रॉपर्टी के बारे में जानकारी दी गई है:
प्रॉपर्टी
url
string
मीडिया सोर्स का यूआरएल
dims
int[]
पिक्सल में मीडिया की चौड़ाई और ऊंचाई
duration
float
कॉन्टेंट के एक लूप के लिए, सेकंड के समय को दिखाता है. अगर कॉन्टेंट स्टैटिक है, तो
अवधि 0 पर सेट होती है.
size
int
फ़ाइल का साइज़ बाइट में
कॉन्टेंट के फ़ॉर्मैट
Tenor के एपीआई, अलग-अलग साइज़ के पांच बेस फ़ॉर्मैट उपलब्ध कराते हैं:
GIF
MP4
WebM
पारदर्शी WebP
पारदर्शी GIF
MP4 और WebM फ़ॉर्मैट अपनी क्लिप को सिर्फ़ एक बार चलाते हैं.
loopedmp4 से क्लिप को कई बार चलाया जाता है. GIF फ़ॉर्मैट में क्लिप को
लगातार लूप में चलाया जाता है. पारदर्शी फ़ॉर्मैट स्टिकर का इस्तेमाल करने के लिए हैं. ये GIF के खोज नतीजों में उपलब्ध नहीं हैं.
फ़ॉर्मैट के टाइप
नीचे दी गई टेबल में, Tenor के लिए उपलब्ध मीडिया फ़ॉर्मैट के टाइप की जानकारी दी गई है:
फ़ॉर्मैट के टाइप
preview
रिज़ॉल्यूशन और साइज़: अच्छी क्वालिटी वाला एक फ़्रेम वाला GIF फ़ॉर्मैट; और GIF फ़ॉर्मैट से छोटा
डाइमेंशन: अपलोड करने के लिए मूल डाइमेंशन (कोई सीमा नहीं)
इस्तेमाल करने के बारे में नोट: इसे कॉन्टेंट का पहला फ़्रेम बनाएं. यह थंबनेल की झलक के तौर पर इस्तेमाल किया जाता है.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
gif
रिज़ॉल्यूशन और साइज़: अच्छी क्वालिटी वाला GIF फ़ॉर्मैट; फ़ाइल का सबसे बड़ा साइज़ उपलब्ध है
डाइमेंशन: अपलोड करने के लिए मूल डाइमेंशन (कोई सीमा नहीं)
इस्तेमाल करने से जुड़ी जानकारी: डेस्कटॉप पर GIF शेयर करने के लिए, इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
mediumgif
रिज़ॉल्यूशन और साइज़: GIF फ़ॉर्मैट का साइज़ कम होना
डाइमेंशन: मूल अपलोड डाइमेंशन (कोई सीमा नहीं) लेकिन बहुत ज़्यादा कंप्रेस करने की
दर
इस्तेमाल करने से जुड़ी जानकारी: डेस्कटॉप पर GIF की झलक देखने के लिए इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
tinygif
रिज़ॉल्यूशन और साइज़: GIF फ़ॉर्मैट का छोटा साइज़
डाइमेंशन: ज़्यादा से ज़्यादा 220 पिक्सल चौड़ी. आसपेक्ट रेशियो या चौड़ाई-ऊंचाई का अनुपात बनाए रखने के लिए
लंबाई बढ़ाई गई.
इस्तेमाल करने से जुड़ी जानकारी: इस साइज़ का इस्तेमाल, GIF की झलक देखने और मोबाइल पर शेयर करने के लिए करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
nanogif
रिज़ॉल्यूशन और साइज़: GIF फ़ॉर्मैट का सबसे छोटा साइज़
डाइमेंशन: 90 पिक्सल तक. आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) बनाए रखने के लिए, चौड़ाई बढ़ाई गई.
इस्तेमाल से जुड़ी जानकारी: मोबाइल पर GIF की झलक देखने के लिए इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
mp4
रिज़ॉल्यूशन और साइज़: सबसे अच्छी क्वालिटी वाला वीडियो फ़ॉर्मैट; सबसे बड़े वीडियो फ़ॉर्मैट
और GIF से छोटे
डाइमेंशन: GIF की तरह ही, वीडियो कंटेनर की खास बातों के मुताबिक इसमें बदलाव किया जा सकता है. यह आम तौर पर, आठ पिक्सल तक बढ़ जाता है.
इस्तेमाल से जुड़ी ज़रूरी जानकारी: इस साइज़ का इस्तेमाल, MP4 झलक और डेस्कटॉप पर शेयर करने के लिए करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
loopedmp4
रिज़ॉल्यूशन और साइज़: सबसे अच्छी क्वालिटी वाला वीडियो फ़ॉर्मैट, जिसका साइज़ MP4 से बड़ा है
डाइमेंशन: GIF की तरह ही, वीडियो कंटेनर की खास बातों के मुताबिक इसमें बदलाव किया जा सकता है. यह आम तौर पर, आठ पिक्सल तक बढ़ जाता है.
इस्तेमाल से जुड़ी जानकारी: जब ऐप्लिकेशन की वीडियो क्लिप सिर्फ़ एक बार चलाने के बजाय, कई बार इस्तेमाल करनी हो, तो MP4 शेयर के लिए इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
tinymp4
रिज़ॉल्यूशन और साइज़: MP4 फ़ॉर्मैट का कम किया गया साइज़
डाइमेंशन: वैरिएबल की चौड़ाई और ऊंचाई. इसके लिए, ज़्यादा से ज़्यादा 320x320 पिक्सल का बाउंडिंग बॉक्स होना चाहिए
इस्तेमाल से जुड़ी जानकारी: इस साइज़ का इस्तेमाल मोबाइल पर MP4 झलक और झलक के लिए करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
nanomp4
रिज़ॉल्यूशन और साइज़: MP4 फ़ॉर्मैट का सबसे छोटा साइज़
डाइमेंशन: वैरिएबल की चौड़ाई और ऊंचाई. इसके लिए, ज़्यादा से ज़्यादा 150x150 पिक्सल का बाउंडिंग बॉक्स होना चाहिए
इस्तेमाल से जुड़ी जानकारी: मोबाइल पर MP4 झलक में इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
webm
रिज़ॉल्यूशन और साइज़: खराब क्वालिटी वाला वीडियो फ़ॉर्मैट, MP4 से छोटा
डाइमेंशन: GIF की तरह ही, वीडियो कंटेनर की खास बातों के मुताबिक इसमें बदलाव किया जा सकता है. यह आम तौर पर, आठ पिक्सल तक बढ़ जाता है.
इस्तेमाल से जुड़ी ज़रूरी जानकारी: इस साइज़ का इस्तेमाल, WebM झलक और डेस्कटॉप पर शेयर करने के लिए करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
tinywebm
रिज़ॉल्यूशन और साइज़: WebM फ़ॉर्मैट का छोटा साइज़
डाइमेंशन: वैरिएबल की चौड़ाई और ऊंचाई. इसके लिए, ज़्यादा से ज़्यादा 320x320 पिक्सल का बाउंडिंग बॉक्स होना ज़रूरी है
इस्तेमाल करने से जुड़ी जानकारी: मोबाइल पर GIF शेयर करने के लिए, इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
nanowebm
रिज़ॉल्यूशन और साइज़: WebM फ़ॉर्मैट में सबसे छोटा साइज़
डाइमेंशन: वैरिएबल की चौड़ाई और ऊंचाई, जिसके लिए 150x150 पिक्सल का ज़्यादा से ज़्यादा बाउंडिंग बॉक्स हो
इस्तेमाल से जुड़ी जानकारी: मोबाइल पर GIF की झलक देखने के लिए इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट GIF और स्टिकर के साथ काम करता है.
webp_transparent
रिज़ॉल्यूशन और साइज़: अच्छी क्वालिटी का WebP स्टिकर फ़ॉर्मैट; फ़ाइल का सबसे बड़ा साइज़
उपलब्ध है
डाइमेंशन: अपलोड करने के लिए मूल डाइमेंशन (कोई सीमा नहीं)
इस्तेमाल करने से जुड़ी जानकारी: ज़्यादा बैंडविड्थ वाले उपयोगकर्ताओं के लिए स्टिकर शेयर के लिए इस आकार का इस्तेमाल करें.
यह फ़ॉर्मैट, स्टिकर के साथ काम करता है.
tinywebp_transparent
रिज़ॉल्यूशन और साइज़: WebP स्टिकर फ़ॉर्मैट का छोटा साइज़,
ज़्यादा से ज़्यादा 500 केबी
डाइमेंशन: 220x220 पिक्सल तक, आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) बनाए रखने के लिए लंबाई बढ़ाई जाती है.
इस्तेमाल करने से जुड़ी जानकारी: ज़्यादा बैंडविड्थ वाले उपयोगकर्ताओं के लिए स्टिकर की झलक और
कम बैंडविड्थ वाले उपयोगकर्ताओं के लिए शेयर के इस्तेमाल के लिए इस आकार का इस्तेमाल करें.
यह फ़ॉर्मैट, स्टिकर के साथ काम करता है.
nanowebp_transparent
रिज़ॉल्यूशन और साइज़: WebP स्टिकर फ़ॉर्मैट का सबसे छोटा साइज़, ज़्यादा से ज़्यादा 100 केबी का
डाइमेंशन: आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, चौड़ाई 90x90 पिक्सल तक.
इस्तेमाल करने से जुड़ी जानकारी: कम बैंडविड्थ वाले उपयोगकर्ताओं के लिए स्टिकर की झलक देखने के लिए इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट, स्टिकर के साथ काम करता है.
gif_transparent
रिज़ॉल्यूशन और साइज़: अच्छी क्वालिटी वाला GIF स्टिकर फ़ॉर्मैट; फ़ाइल का सबसे बड़ा साइज़
उपलब्ध है
डाइमेंशन: अपलोड करने के लिए मूल डाइमेंशन (कोई सीमा नहीं)
इस्तेमाल करने से जुड़ी जानकारी: ज़्यादा बैंडविड्थ वाले उपयोगकर्ताओं के लिए स्टिकर शेयर के लिए इस आकार का इस्तेमाल करें.
यह फ़ॉर्मैट, स्टिकर के साथ काम करता है.
tinygif_transparent
रिज़ॉल्यूशन और साइज़: GIF स्टिकर के फ़ॉर्मैट को छोटा किया गया.
ज़्यादा से ज़्यादा 500 केबी का साइज़
डाइमेंशन: 220x220 पिक्सल तक. ऊंचाई के आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) को बनाए रखने के लिए, लंबाई को बढ़ाया जाता है.
इस्तेमाल करने से जुड़ी जानकारी: ज़्यादा बैंडविड्थ वाले उपयोगकर्ताओं के लिए स्टिकर की झलक और
कम बैंडविड्थ वाले उपयोगकर्ताओं के लिए शेयर के इस्तेमाल के लिए इस आकार का इस्तेमाल करें.
यह फ़ॉर्मैट, स्टिकर के साथ काम करता है.
nanogif_transparent
रिज़ॉल्यूशन और साइज़: GIF स्टिकर फ़ॉर्मैट का सबसे छोटा साइज़, ज़्यादा से ज़्यादा 100 केबी का
डाइमेंशन: आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, चौड़ाई 90x90 पिक्सल तक.
इस्तेमाल करने से जुड़ी जानकारी: कम बैंडविड्थ वाले उपयोगकर्ताओं के लिए स्टिकर की झलक देखने के लिए इस साइज़ का इस्तेमाल करें.
यह फ़ॉर्मैट स्टिकर पर काम करता है.
सबसे सही तरीके
मोबाइल पर, झलक देखने के लिए नैनो या छोटी साइज़ की फ़ाइलों और शेयर करने के लिए छोटी साइज़ की फ़ाइलों का इस्तेमाल करें.
media_filter पैरामीटर को उन फ़ॉर्मैट पर सेट करें जिनका आपको इस्तेमाल करना है. इससे एपीआई रिस्पॉन्स का साइज़ 70% तक कम हो सकता है.
प्रारूप आकार
हर कॉन्टेंट फ़ॉर्मैट के लिए फ़ाइल का साइज़, चुने गए खास GIF के डाइमेंशन और लंबाई
पर निर्भर करता है. इसलिए, यहां दी गई टेबल में दिए गए तरीकों और मीडियन को
सामान्य दिशा-निर्देशों के तौर पर इस्तेमाल करें.
फ़ाइल फ़ॉर्मैट
फ़ाइल का औसत साइज़ (केबी)
मीडियन फ़ाइल साइज़ (केबी)
gif
3,356
956
mediumgif
2,548
574
tinygif
521
101
nanogif
175
56
mp4
207
91
loopedmp4
515
228
tinymp4
84
81
nanomp4
37
28
webm
76
61
tinywebm
57
45
nanowebm
35
25
webp_transparent
530
95
tinywebp_transparent
249
60
nanowebp_transparent
107
25
gif_transparent
643
35
tinygif_transparent
349
20
nanogif_transparent
116
10
रिस्पॉन्स कोड
इस टेबल में एचटीटीपी स्टेटस रिस्पॉन्स कोड दिए गए हैं. इन कोड का इस्तेमाल करके अनुरोध को स्वीकार किया गया है:
HTTP स्थिति कोड
200 या 202
ठीक है या स्वीकार किया गया
गड़बड़ियां
Tenor के एपीआई से, एचटीटीपी रिस्पॉन्स कोड 4xx या 5xx के साथ गड़बड़ियां दिखती हैं. ये गड़बड़ियां, Google API के स्टैंडर्ड फ़ॉर्मैट में दिखती हैं. ज़्यादा जानकारी के लिए, गड़बड़ियां देखें.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2023-07-11 (UTC) को अपडेट किया गया."],[[["This documentation details the JSON response and error objects for the Tenor API, including properties for responses, categories, and media objects."],["It outlines available content formats (GIF, MP4, WebM, WebP, GIF) and types (preview, gif, mediumgif, tinygif, etc.), providing size and usage recommendations."],["The document offers best practices like using nano or tiny files for mobile previews and the `media_filter` parameter for reducing response size."],["It includes information on response codes (200, 202) indicating successful requests and standard Google API error formats for unsuccessful ones."]]],["The Tenor API uses JSON response objects, including Response, Category, and Media objects. Response objects contain properties like `id`, `created`, `media_formats`, and `tags`. Category objects have `searchterm`, `path`, `image`, and `name`. Media objects hold `url`, `dims`, `duration`, and `size` data. The API supports GIF, MP4, WebM, and transparent WebP/GIF formats, offering various sizes (e.g., nano, tiny, medium). Format sizes and best practices are detailed, and success is indicated by HTTP status codes 200 or 202, with errors using 4xx or 5xx codes.\n"]]