> ## 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.

# सूची सदस्यों का लुकअप

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>;
};

<div id="list-members-lookup-standard-v11-compared-to-x-api-v2">
  ### सूची सदस्यों का लुकअप: स्टैंडर्ड v1.1 की X API v2 से तुलना
</div>

यदि आप स्टैंडर्ड v1.1 [GET lists/members](https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/create-manage-lists/api-reference/get-lists-members) और [GET lists/memberships](https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/create-manage-lists/api-reference/get-lists-memberships) एंडपॉइंट्स के साथ काम कर रहे हैं, तो इस गाइड का उद्देश्य आपको स्टैंडर्ड v1.1 और X API v2 सूची सदस्य एंडपॉइंट्स के बीच की समानताओं और अंतरों को समझने में मदद करना है।

* **समानताएँ**
  * प्रमाणीकरण विधियाँ
* **अंतर**
  * एंडपॉइंट URL
  * रेट लिमिट्स
  * ऐप और प्रोजेक्ट आवश्यकताएँ
  * प्रति अनुरोध डेटा ऑब्जेक्ट की सीमाएँ
  * प्रतिक्रिया डेटा प्रारूप
  * अनुरोध पैरामीटर

<div id="similarities">
  #### समानताएँ
</div>

**प्रमाणीकरण**

एंडपॉइंट के दोनों संस्करण [OAuth 1.0a User Context](/hi/resources/fundamentals/authentication#oauth-1-0a-2) और [केवल ऐप](/hi/resources/fundamentals/authentication#oauth-2-0), दोनों का समर्थन करते हैं। इसलिए, यदि आप पहले मानक v1.1 सूची सदस्य एंडपॉइंट में से किसी एक का उपयोग कर रहे थे, तो X API v2 संस्करण पर माइग्रेट करने के बाद भी आप उसी प्रमाणीकरण विधि का उपयोग जारी रख सकते हैं।

आपकी चुनी हुई प्रमाणीकरण लाइब्रेरी/पैकेज के आधार पर, केवल ऐप प्रमाणीकरण शायद शुरुआत करने का सबसे आसान तरीका है, और इसे एक साधारण अनुरोध हेडर के साथ सेट किया जा सकता है। केवल ऐप Access Token जनरेट करने का तरीका जानने के लिए, [यह केवल ऐप गाइड](/hi/resources/fundamentals/authentication#bearer-token-also-known-as-app-only) देखें।

<div id="differences">
  #### अंतर
</div>

**एंडपॉइंट URL**

* Standard v1.1 एंडपॉइंट्स:
  * GET [https://api.x.com/1.1/lists/members.json](https://api.x.com/1.1/lists/members.json)
    (निर्दिष्ट सूची के सदस्यों को देखें)
  * GET [https://api.x.com/1.1/lists/memberships.json](https://api.x.com/1.1/lists/memberships.json)
    (उन सूचियों को देखें जिनका कोई उपयोगकर्ता सदस्य है)
* X API v2 एंडपॉइंट:
  * GET [https://api.x.com/2/lists/:id/members](https://api.x.com/2/lists/:id/members)
    (निर्दिष्ट सूची के सदस्यों को देखें)

  * GET [https://api.x.com/2/users/:id/list\&#95;memberships](https://api.x.com/2/users/:id/list\&#95;memberships)
    (उन सूचियों को देखें जिनका कोई उपयोगकर्ता सदस्य है)

**रेट लिमिट्स**

|                                                                                                                                                                     |                                                                                                                                                                                                                                                                   |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Standard v1.1**                                                                                                                                                   | **X API v2**                                                                                                                                                                                                                                                      |
| /1.1/lists/members.json<br /><br />OAuth 1.0a User Context के साथ प्रति 15-मिनट विंडो में 900 अनुरोध<br /><br />केवल ऐप के साथ प्रति 15-मिनट विंडो में 15 अनुरोध    | /2/lists/:id/members<br /><br />OAuth 1.0a User Context के साथ प्रति 15-मिनट विंडो में 900 अनुरोध<br /><br />OAuth 2.0 Authorization Code with PKCE के साथ प्रति 15-मिनट विंडो में 900 अनुरोध<br /><br />केवल ऐप के साथ प्रति 15-मिनट विंडो में 900 अनुरोध        |
| /1.1/lists/memberships.json<br /><br />OAuth 1.0a User Context के साथ प्रति 15-मिनट विंडो में 15 अनुरोध<br /><br />केवल ऐप के साथ प्रति 15-मिनट विंडो में 15 अनुरोध | /2/users/:id/list\_memberships<br /><br />OAuth 1.0a User Context के साथ प्रति 15-मिनट विंडो में 15 अनुरोध<br /><br />OAuth 2.0 Authorization Code with PKCE के साथ प्रति 15-मिनट विंडो में 15 अनुरोध<br /><br />केवल ऐप के साथ प्रति 15-मिनट विंडो में 15 अनुरोध |

**ऐप और Project आवश्यकताएँ**

X API v2 एंडपॉइंट्स के लिए आवश्यक है कि आप अपने अनुरोधों को प्रमाणित करते समय ऐसे [developer ऐप](/hi/resources/fundamentals/developer-apps) के credentials का उपयोग करें, जो किसी [Project](/hi/resources/fundamentals/developer-apps) से संबद्ध हो। सभी X API v1.1 एंडपॉइंट्स, ऐप्स या किसी project से संबद्ध ऐप्स के credentials का उपयोग कर सकते हैं।

**प्रति अनुरोध डेटा ऑब्जेक्ट सीमाएँ**

मानक v1.1 /1.1/lists/members एंडपॉइंट आपको प्रति अनुरोध अधिकतम 5000 users लौटाने की अनुमति देता है। नए v2 एंडपॉइंट्स आपको प्रति अनुरोध अधिकतम 100 users लौटाने की अनुमति देते हैं। डिफ़ॉल्ट रूप से 100 user objects लौटाए जाते हैं। परिणामों की संख्या बदलने के लिए आपको query parameter max\_results= में 1-100 के बीच कोई संख्या देनी होगी; इसके बाद आप रिस्पॉन्स payload में लौटाए गए next\_token को अपने अगले अनुरोध में pagination\_token query parameter के रूप में भेज सकते हैं।

 इसके अलावा, /1.1/lists/memberships एंडपॉइंट आपको प्रति अनुरोध अधिकतम 1000 सूचियाँ लौटाने की अनुमति देता है। इसके v2 प्रतिस्थापन में, यह एंडपॉइंट प्रति अनुरोध अधिकतम 100 सूचियाँ लौटाने की अनुमति देता है। डिफ़ॉल्ट रूप से 100 List objects लौटाए जाते हैं; परिणामों की संख्या बदलने के लिए max\_results= और pagination\_token query parameters का उपयोग /1.1/lists/members की तरह ही करें।

**प्रतिक्रिया डेटा प्रारूप**

मानक v1.1 और X API v2 एंडपॉइंट संस्करणों के बीच सबसे बड़े अंतरों में से एक यह है कि आप यह कैसे चुनते हैं कि आपके payload में कौन-से फ़ील्ड्स लौटें।

मानक एंडपॉइंट्स में, आपको डिफ़ॉल्ट रूप से कई रिस्पॉन्स फ़ील्ड्स मिलते हैं, और फिर आप parameters का उपयोग करके यह तय कर सकते हैं कि payload में कौन-से अतिरिक्त फ़ील्ड्स या फ़ील्ड्स के समूह लौटाए जाएँ।

X API v2 संस्करण /users/:id/list\_memberships डिफ़ॉल्ट रूप से List id और name फ़ील्ड्स देगा। किसी भी अतिरिक्त फ़ील्ड्स या objects का अनुरोध करने के लिए, आपको [fields](/hi/x-api/fundamentals/fields) और [expansions](/hi/x-api/fundamentals/expansions) parameters का उपयोग करना होगा। इस एंडपॉइंट से जिन भी List फ़ील्ड्स का आप अनुरोध करेंगे, वे primary List object में लौटेंगी। कोई भी expanded object और फ़ील्ड्स आपके रिस्पॉन्स के भीतर includes object में लौटेंगे। इसके बाद आप primary और expanded object, दोनों में मौजूद IDs का मिलान करके expanded objects को primary List object से जोड़ सकते हैं। 

यहाँ संभावित List फ़ील्ड्स और expansions के कुछ उदाहरण दिए गए हैं:

* created\_at

* follower\_count

* member\_count

* owner\_id

* description

* private

|                                |                   |
| :----------------------------- | :---------------- |
| **एंडपॉइंट**                   | **Expansion**     |
| /2/lists/:id/members           | pinned\_tweet\_id |
| /2/users/:id/list\_memberships | owner\_id         |

हम आपको प्रोत्साहित करते हैं कि इन नए parameters के बारे में उनके संबंधित guides में और पढ़ें, या [fields और expansions का उपयोग कैसे करें](/hi/x-api/fundamentals/data-dictionary#how-to-use-fields-and-expansions) पर हमारी guide पढ़ें। 

हमने एक [डेटा फ़ॉर्मैट माइग्रेशन गाइड](/hi/x-api/migrate/data-format-migration) भी तैयार की है, जो आपको standard v1.1 फ़ील्ड्स को नए v2 फ़ील्ड्स से मैप करने में मदद कर सकती है। यह गाइड आपको उस विशिष्ट expansion और field पैरामीटर के बारे में भी बताएगी, जिन्हें आपको अपनी v2 रिक्वेस्ट के साथ पास करना होगा, ताकि खास फ़ील्ड्स लौटाए जा सकें। 

कुछ फ़ील्ड्स का अनुरोध करने के तरीके में बदलावों के अलावा, X API v2 API द्वारा लौटाए जाने वाले ऑब्जेक्ट्स के लिए नए JSON डिज़ाइन भी पेश कर रहा है, जिनमें [पोस्ट](/hi/x-api/fundamentals/data-dictionary#tweet) और [उपयोगकर्ता](/hi/x-api/fundamentals/data-dictionary#user) ऑब्जेक्ट शामिल हैं।

* JSON root level पर, standard endpoints `statuses` array में पोस्ट ऑब्जेक्ट लौटाते हैं, जबकि X API v2 `data` array लौटाता है। 

* Retweeted और Quoted "statuses" का संदर्भ देने के बजाय, X API v2 JSON Retweeted और Quoted Tweets का संदर्भ देता है। contributors और user.translator\_type जैसे कई legacy और deprecated फ़ील्ड्स हटाए जा रहे हैं। 

* Post object में favorites और user object में favourites, दोनों का उपयोग करने के बजाय, X API v2 like शब्द का उपयोग करता है। 

* X इस convention को अपना रहा है कि जिन JSON values का कोई मान नहीं होता (उदाहरण के लिए, null), उन्हें payload में नहीं लिखा जाता। पोस्ट और उपयोगकर्ता attributes केवल तभी शामिल किए जाते हैं, जब उनके मान non-null हों।

**अनुरोध पैरामीटर**

निम्नलिखित standard v1.1 अनुरोध पैरामीटर के X API v2 में समकक्ष हैं:

**सूची सदस्यों का lookup**

|                     |                   |
| :------------------ | :---------------- |
| **Standard v1.1**   | **X API v2**      |
| list\_id            | id                |
| slug                | कोई समकक्ष नहीं   |
| owner\_screen\_name | कोई समकक्ष नहीं   |
| owner\_id           | कोई समकक्ष नहीं   |
| count               | max\_results      |
| cursor              | pagination\_token |
| include\_entities   | कोई समकक्ष नहीं   |
| skip\_status        | कोई समकक्ष नहीं   |

**सूची सदस्यता lookup**

|                   |                   |
| :---------------- | :---------------- |
| **Standard v1.1** | **X API v2**      |
| user\_id          | id                |
| screen\_name      | कोई समकक्ष नहीं   |
| count             | max\_results      |
| cursor            | pagination\_token |
