आप oEmbed API का उपयोग प्रोग्रामेटिक रूप से एम्बेड किया गया कॉन्टेंट लौटाने के लिए कर सकते हैं, जैसे Tweets और timelines। oEmbed API का रिस्पॉन्स एक HTML स्निपेट लौटाता है, जिसे पेज में X का widget JavaScript शामिल होने पर स्वचालित रूप से पहचान लिया जाता है। कृपया ध्यान दें कि API का उपयोग बड़े पैमाने पर कार्य करने के लिए सुझाया जाता है, और कॉन्टेंट एम्बेड करने के लिए हम अपने सशक्त publish.x.com टूल का उपयोग करने की सलाह देते हैं।Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- एम्बेड की गई टाइमलाइनें
- एम्बेड किए गए Tweet
लौटाया गया HTML स्निपेट अपने-आप एक एम्बेडेड टाइमलाइन के रूप में पहचाना जाएगा, जब पेज में X का widget JavaScript शामिल हो.oEmbed endpoint, HTML markup में संबंधित गुण सेट करके, एम्बेडेड टाइमलाइन के अंतिम रूप को अनुकूलित करने की सुविधा देता है। इन गुणों की व्याख्या डिफ़ॉल्ट रूप से HTML रिस्पॉन्स के साथ बंडल किए गए X के JavaScript द्वारा की जाती है। लौटाए गए markup का प्रारूप समय के साथ बदल सकता है, क्योंकि X नई सुविधाएँ जोड़ता है या अपनी टाइमलाइन प्रस्तुति को समायोजित करता है।टाइमलाइन URL द्वारा निर्दिष्ट X टाइमलाइन के लिए, oEmbed-संगत JSON प्रारूप में। उपयोगकर्ता और सूची टाइमलाइन समर्थित हैं। टाइमलाइन markup को आपके सर्वरों पर cache_age गुण द्वारा निर्दिष्ट सुझाई गई cache lifetime तक कैश किया जाना चाहिए।
रिसोर्स URL
https://publish.x.com/oembedरिसोर्स जानकारी
| रिस्पॉन्स प्रारूप | JSON |
| प्रमाणीकरण आवश्यक है? | नहीं |
| रेट लिमिटेड | नहीं |
पैरामीटर
| नाम | विवरण | उदाहरण |
|---|---|---|
| url | एम्बेड की जाने वाली X टाइमलाइन का URL | * https://x.com/TwitterDev *https://x.com/TwitterDev/lists/national-parks |
| limit | अधिकतम N आइटम दिखाएँ, जहाँ N का मान 1 से 20 के बीच (दोनों सहित) हो | 6 |
| maxwidth | widget की अधिकतम चौड़ाई सेट करें। यह 180 से 1200 के बीच (दोनों सहित) होनी चाहिए | 300 |
| maxheight | widget की अधिकतम ऊँचाई सेट करें। यह 200 से अधिक होनी चाहिए | 400 |
| omit_script | रिस्पॉन्स में script element शामिल न करें | 1 |
| lang | समर्थित X भाषा कोड | es |
| theme | जब इसे dark पर सेट किया जाता है, तो टाइमलाइन गहरे बैकग्राउंड पर हल्के टेक्स्ट के साथ दिखाई जाती है | dark |
| chrome | स्पेस से अलग किए गए tokens का उपयोग करके टाइमलाइन के डिस्प्ले घटक हटाएँ * noheader - header छिपाता है * nofooter - footer छिपाता है, यदि वह दिखाई दे रहा हो * noborders - सभी borders हटाता है: widget के चारों ओर, Tweets के बीच, और किसी Tweet के अंदर * noscrollbar- टाइमलाइन scrollbar को काटकर छिपाता है, यदि वह दिखाई दे रही हो * transparent- background color हटाता है | noheader%20nofooter |
| aria_polite | टाइमलाइन में जोड़े गए Tweets के लिए assertive ARIA live region politeness मान सेट करें | assertive |
| dnt | जब इसे true पर सेट किया जाता है, तो टाइमलाइन और आपकी साइट पर उसका एम्बेडेड पेज उन उद्देश्यों के लिए उपयोग नहीं किए जाते जिनमें व्यक्तिकृत सुझाव और व्यक्तिकृत विज्ञापन शामिल हैं | true |