> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# TLS के माध्यम से X API से कनेक्शन

export const Button = ({href, children}) => {
  return <div className="not-prose group">
    <a href={href}>
      <button className="flex items-center space-x-2.5 py-1 px-4 bg-primary-dark dark:bg-white text-white dark:text-gray-950 rounded-full group-hover:opacity-[0.9] font-medium">
        <span>
          {children}
        </span>
        <svg width="3" height="24" viewBox="0 -9 3 24" class="h-6 rotate-0 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
      </button>
    </a>
  </div>;
};

X API एंडपॉइंट तक पहुँचने के लिए TLS कनेक्शन आवश्यक हैं। TLS पर संचार करने से, सार्वजनिक इंटरनेट पर डेटा के आदान-प्रदान के दौरान, उपयोगकर्ता और X API के बीच की जानकारी सुरक्षित रहती है, जिससे उपयोगकर्ता की गोपनीयता और सुरक्षा बनी रहती है। X API से कनेक्शन के लिए TLS संस्करण 1.2 आवश्यक है।

<div id="verification">
  ## सत्यापन
</div>

<div id="use-an-up-to-date-root-store">
  ### अद्यतन root store का उपयोग करें
</div>

यह महत्वपूर्ण है कि X प्रमाणपत्र का सत्यापन करते समय आपका एप्लिकेशन या लाइब्रेरी एक विश्वसनीय और अद्यतन root store का उपयोग करे। जहाँ संभव हो, आपके operating system द्वारा प्रदान किए गए root store का उपयोग करना यहाँ सबसे सरल तरीका हो सकता है। वैकल्पिक रूप से, [Mozilla (NSS) root store](https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/) का रखरखाव सार्वजनिक और पारदर्शी तरीके से अच्छी तरह किया जाता है। Curl भी [इस store का PEM format में एक संस्करण](https://curl.haxx.se/docs/caextract.html) प्रदान करता है।

X वर्तमान में हमारे अधिकांश certs [DigiCert High Assurance EV Root CA](https://www.digicert.com/digicert-root-certificates.htm) से जारी करता है, लेकिन यह X से संबंधित 100% प्रमाणपत्रों पर लागू नहीं होता और यह भी संभव है कि भविष्य में ऐसा न रहे। इसलिए, केवल वर्तमान में उपयोग हो रहे Digicert roots पर भरोसा करने से भविष्य में आपके ऐप के साथ समस्याएँ हो सकती हैं।

<div id="check-crls-and-the-ocsp-status">
  ### CRL और OCSP स्थिति की जाँच करें[](#check-crls-and-the-ocsp-status "इस शीर्षक का स्थायी लिंक")
</div>

कई एप्लिकेशन लौटाए गए प्रमाणपत्रों के लिए Certificate Revocation List की जाँच नहीं करते, या इसके लिए ऑपरेटिंग सिस्टम पर निर्भर रहते हैं। सुनिश्चित करें कि X के प्रमाणपत्र को स्वीकार करने से पहले आपकी एप्लिकेशन या TLS लाइब्रेरी CRL और OCSP (Online Certificate Status Protocol) सत्यापन को अनिवार्य करने के लिए कॉन्फ़िगर की गई हो।

<div id="cdns">
  ### CDNs[](#cdns "इस शीर्षक का स्थायी लिंक")
</div>

जब मीडिया वाले Tweet दिखाएं, तो चित्रों के लिए उपयोग किए जाने वाले HTTPS URL हेतु `media_url_https` एट्रिब्यूट का उपयोग करें। भविष्य में, API एंडपॉइंट से दिए जाने वाले सभी URL HTTPS पाथ प्रदान करेंगे।

<div id="provide-an-indication-of-security-status">
  ## सुरक्षा स्थिति का संकेत दें
</div>

यदि संभव हो, तो आपको अपने एप्लिकेशन और X के बीच मौजूदा सुरक्षा स्थिति का संकेत दिखाना चाहिए। कुछ वेब ब्राउज़र इसे Lock Icon दिखाकर दर्शाते हैं, जबकि अन्य वर्तमान कनेक्शन स्थिति को वर्णनात्मक संदेशों के माध्यम से दिखाते हैं।
