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.
पोस्ट्स ऑपरेशन्स के लिए क्लाइंट
यह क्लाइंट X API के पोस्ट्स एंडपॉइंट्स के साथ काम करने के लिए मेथड्स प्रदान करता है।
यह पोस्ट्स से जुड़े सभी ऑपरेशन्स के लिए ऑथेंटिकेशन, रिक्वेस्ट फ़ॉर्मैटिंग और रिस्पॉन्स
पार्सिंग को संभालता है।
• new PostsClient(client): PostsClient
एक नया PostsClient इंस्टेंस बनाता है
| नाम | type | विवरण |
|---|
client | Client | मुख्य X API क्लाइंट इंस्टेंस |
PostsClient
यहाँ परिभाषित है
posts/client.ts:789
▸ getInsights28hr(tweetIds, granularity, requestedMetrics, options): Promise<Response>
28 घंटे की पोस्ट इनसाइट्स प्राप्त करें
पिछले 28 घंटों के दौरान निर्दिष्ट पोस्ट्स के लिए एंगेजमेंट मेट्रिक्स प्राप्त करता है।
| नाम | Type | विवरण |
|---|
tweetIds | any[] | 28hr मेट्रिक्स के लिए PostIds की सूची। |
granularity | string | मेट्रिक्स रिस्पॉन्स की ग्रैन्युलैरिटी। |
requestedMetrics | any[] | ऐतिहासिक अनुरोध के लिए अनुरोधित मेट्रिक्स। |
options | GetInsights28hrOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
एक Promise, जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:842
▸ getInsights28hr(tweetIds, granularity, requestedMetrics, options?): Promise<Get2Insights28hrResponse>
| नाम | type |
|---|
tweetIds | any[] |
granularity | string |
requestedMetrics | any[] |
options? | GetInsights28hrOptions |
Promise<Get2Insights28hrResponse>
यहाँ परिभाषित है
posts/client.ts:863
▸ getAnalytics(ids, endTime, startTime, granularity, options): Promise<Response>
पोस्ट एनालिटिक्स प्राप्त करें
निर्धारित समय-सीमा के भीतर निर्दिष्ट पोस्ट्स के लिए एनालिटिक्स डेटा प्राप्त करता है।
| Name | type | विवरण |
|---|
ids | any[] | पोस्ट ID की अल्पविराम से अलग की गई सूची। एक अनुरोध में अधिकतम 100 की अनुमति है। |
endTime | string | YYYY-MM-DDTHH:mm:ssZ. समय सीमा के अंत को दर्शाने वाला UTC टाइमस्टैम्प। |
startTime | string | YYYY-MM-DDTHH:mm:ssZ. समय सीमा की शुरुआत को दर्शाने वाला UTC टाइमस्टैम्प। |
granularity | string | खोज गणना परिणामों के लिए ग्रैन्युलैरिटी। |
options | GetAnalyticsOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है तो raw Response
यहाँ परिभाषित है
posts/client.ts:1052
▸ getAnalytics(ids, endTime, startTime, granularity, options?): Promise<Analytics>
| नाम | type |
|---|
ids | any[] |
endTime | string |
startTime | string |
granularity | string |
options? | GetAnalyticsOptions |
Promise<Analytics>
posts/client.ts:1077
▸ getReposts(id, options): Promise<Response>
रीपोस्ट्स प्राप्त करें
उस id से निर्दिष्ट किसी विशेष पोस्ट को रीपोस्ट करने वाले पोस्ट्स की सूची प्राप्त करता है।
| नाम | type | विवरण |
|---|
id | string | एक पोस्ट ID। |
options | GetRepostsOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:1271
▸ getReposts(id, options?): Promise<Get2TweetsIdRetweetsResponse>
| Name | type |
|---|
id | string |
options? | GetRepostsOptions |
Promise<Get2TweetsIdRetweetsResponse>
यहाँ परिभाषित है
posts/client.ts:1284
▸ searchRecent(query, options): Promise<Response>
हाल की पोस्ट्स खोजें
खोज क्वेरी से मेल खाने वाली पिछले 7 दिनों की पोस्ट्स प्राप्त करता है।
| नाम | type | विवरण |
|---|
query | string | पोस्ट्स से मिलान करने के लिए एक query/rule/filter। अधिकतम query लंबाई जानने के लिए https://t.co/rulelength देखें। |
options | SearchRecentOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response पर
यहाँ परिभाषित है
posts/client.ts:1559
▸ searchRecent(query, options?): Promise<Get2TweetsSearchRecentResponse>
| नाम | type |
|---|
query | string |
options? | SearchRecentOptions |
Promise<Get2TweetsSearchRecentResponse>
यहाँ परिभाषित है
posts/client.ts:1572
▸ searchAll(query, options): Promise<Response>
सभी पोस्ट्स खोजें
यह खोज क्वेरी से मेल खाने वाले पोस्ट्स को पूरे आर्काइव से प्राप्त करता है।
| नाम | प्रकार | विवरण |
|---|
query | string | पोस्ट्स का मिलान करने के लिए एक query/rule/filter। अधिकतम query लंबाई जानने के लिए https://t.co/rulelength देखें। |
options | SearchAllOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या raw Response, यदि requestOptions.raw true है
यहाँ परिभाषित है
posts/client.ts:1968
▸ searchAll(query, options?): Promise<Get2TweetsSearchAllResponse>
| नाम | type |
|---|
query | string |
options? | SearchAllOptions |
Promise<Get2TweetsSearchAllResponse>
यहाँ परिभाषित है
posts/client.ts:1981
▸ getByIds(ids, options): Promise<Response>
IDs के आधार पर पोस्ट्स प्राप्त करें
उनकी IDs के आधार पर कई पोस्ट्स का विवरण प्राप्त करता है।
| नाम | प्रकार | विवरण |
|---|
ids | any[] | पोस्ट ID की अल्पविराम से अलग की गई सूची। एक अनुरोध में अधिकतम 100 की अनुमति है। |
options | GetByIdsOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स पर रिज़ॉल्व होने वाला Promise, या यदि requestOptions.raw true हो, तो raw Response
यहाँ परिभाषित है
posts/client.ts:2365
▸ getByIds(ids, options?): Promise<Get2TweetsResponse>
| नाम | type |
|---|
ids | any[] |
options? | GetByIdsOptions |
Promise<Get2TweetsResponse>
यहाँ परिभाषित है
posts/client.ts:2378
▸ create(body, options): Promise<Response>
पोस्ट बनाएँ या संपादित करें
प्रमाणीकृत उपयोगकर्ता के लिए नई पोस्ट बनाता है, या edit_options दिए जाने पर मौजूदा पोस्ट को संपादित करता है।
| Name | Type | विवरण |
|---|
body | TweetCreateRequest | अनुरोध बॉडी |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
Promise<Response>
API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:2622
▸ create(body): Promise<TweetCreateResponse>
Promise<TweetCreateResponse>
यहाँ परिभाषित है
posts/client.ts:2633
▸ getQuoted(id, options): Promise<Response>
उद्धृत पोस्ट्स प्राप्त करें
उस पोस्ट की ID के आधार पर उसे उद्धृत करने वाली पोस्ट्स की सूची प्राप्त करता है।
| नाम | type | विवरण |
|---|
id | string | एक पोस्ट id. |
options | GetQuotedOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:2718
▸ getQuoted(id, options?): Promise<Get2TweetsIdQuoteTweetsResponse>
| Name | type |
|---|
id | string |
options? | GetQuotedOptions |
Promise<Get2TweetsIdQuoteTweetsResponse>
यहाँ परिभाषित है
posts/client.ts:2731
▸ getCountsRecent(query, options): Promise<Response>
हाल की पोस्ट्स की संख्या प्राप्त करें
खोज क्वेरी से मेल खाने वाली पिछले 7 दिनों की पोस्ट्स की संख्या प्राप्त करता है।
| नाम | प्रकार | विवरण |
|---|
query | string | पोस्ट्स का मिलान करने के लिए एक query/rule/filter। अधिकतम query लंबाई जानने के लिए https://t.co/rulelength देखें। |
options | GetCountsRecentOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
एक Promise, जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:3025
▸ getCountsRecent(query, options?): Promise<Get2TweetsCountsRecentResponse>
| नाम | type |
|---|
query | string |
options? | GetCountsRecentOptions |
Promise<Get2TweetsCountsRecentResponse>
यहाँ परिभाषित है
posts/client.ts:3038
▸ hideReply(tweetId, options): Promise<Response>
जवाब छिपाएँ
प्रमाणीकृत उपयोगकर्ता के स्वामित्व वाली बातचीत में किसी जवाब को छिपाता है या उसका छिपाव हटाता है।
| नाम | Type | विवरण |
|---|
tweetId | string | उस जवाब का id जिसे आप छिपाना या फिर से दिखाना चाहते हैं। |
options | HideReplyOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स में resolve होने वाला Promise, या अगर requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:3298
▸ hideReply(tweetId, options?): Promise<TweetHideResponse>
| नाम | type |
|---|
tweetId | string |
options? | HideReplyOptions |
Promise<TweetHideResponse>
यहाँ परिभाषित है
posts/client.ts:3311
▸ getInsightsHistorical(tweetIds, endTime, startTime, granularity, requestedMetrics, options): Promise<Response>
ऐतिहासिक पोस्ट इनसाइट्स प्राप्त करें
निर्धारित समयावधि के भीतर निर्दिष्ट पोस्ट्स के लिए ऐतिहासिक एंगेजमेंट मेट्रिक्स प्राप्त करता है।
| नाम | type | विवरण |
|---|
tweetIds | any[] | ऐतिहासिक मेट्रिक्स के लिए PostIds की सूची। |
endTime | string | YYYY-MM-DDTHH:mm:ssZ. समय सीमा के अंत को दर्शाने वाला UTC टाइमस्टैम्प। |
startTime | string | YYYY-MM-DDTHH:mm:ssZ. समय सीमा की शुरुआत को दर्शाने वाला UTC टाइमस्टैम्प। |
granularity | string | मेट्रिक्स रिस्पॉन्स की granularity। |
requestedMetrics | any[] | ऐतिहासिक अनुरोध के लिए मांगे गए मेट्रिक्स। |
options | GetInsightsHistoricalOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
ऐसा Promise जो API रिस्पॉन्स में resolve होता है, या अगर requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:3435
▸ getInsightsHistorical(tweetIds, endTime, startTime, granularity, requestedMetrics, options?): Promise<Get2InsightsHistoricalResponse>
| नाम | प्रकार |
|---|
tweetIds | any[] |
endTime | string |
startTime | string |
granularity | string |
requestedMetrics | any[] |
options? | GetInsightsHistoricalOptions |
Promise<Get2InsightsHistoricalResponse>
यहाँ परिभाषित है
posts/client.ts:3464
▸ getCountsAll(query, options): Promise<Response>
सभी पोस्ट्स की संख्या प्राप्त करें
पूर्ण आर्काइव से खोज क्वेरी से मेल खाने वाले पोस्ट्स की संख्या प्राप्त करता है।
| Name | Type | विवरण |
|---|
query | string | पोस्ट्स का मिलान करने के लिए एक query/rule/filter। अधिकतम query लंबाई जानने के लिए https://t.co/rulelength देखें। |
options | GetCountsAllOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स पर resolve होने वाला Promise, या अगर requestOptions.raw true है तो raw Response
यहाँ परिभाषित है
posts/client.ts:3679
▸ getCountsAll(query, options?): Promise<Get2TweetsCountsAllResponse>
| नाम | type |
|---|
query | string |
options? | GetCountsAllOptions |
Promise<Get2TweetsCountsAllResponse>
यहाँ परिभाषित है
posts/client.ts:3692
▸ getById(id, options): Promise<Response>
ID से पोस्ट प्राप्त करें
यह किसी विशिष्ट पोस्ट का विवरण उसकी ID से प्राप्त करता है।
| नाम | Type | विवरण |
|---|
id | string | एक पोस्ट ID। |
options | GetByIdOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स पर रिज़ॉल्व होने वाला Promise, या अगर requestOptions.raw true है, तो raw Response
इसमें परिभाषित
posts/client.ts:3952
▸ getById(id, options?): Promise<Get2TweetsIdResponse>
| नाम | type |
|---|
id | string |
options? | GetByIdOptions |
Promise<Get2TweetsIdResponse>
यहाँ परिभाषित है
posts/client.ts:3965
▸ delete(id, options): Promise<Response>
पोस्ट हटाएँ
यदि प्रमाणित उपयोगकर्ता उसका स्वामी है, तो उसकी ID के आधार पर किसी विशिष्ट पोस्ट को हटाता है।
| नाम | प्रकार | विवरण |
|---|
id | string | हटाई जाने वाली पोस्ट का id। |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
Promise<Response>
ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response पर
यहाँ परिभाषित है
posts/client.ts:4202
▸ delete(id): Promise<TweetDeleteResponse>
Promise<TweetDeleteResponse>
यहाँ परिभाषित है
posts/client.ts:4215
▸ getLikingUsers(id, options): Promise<Response>
पसंद करने वाले उपयोगकर्ता प्राप्त करें
उन उपयोगकर्ताओं की सूची प्राप्त करता है जिन्होंने किसी विशिष्ट पोस्ट को उसकी ID के आधार पर पसंद किया है।
| नाम | प्रकार | विवरण |
|---|
id | string | एक पोस्ट ID। |
options | GetLikingUsersOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स पर रिज़ॉल्व होने वाला Promise, या अगर requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:4306
▸ getLikingUsers(id, options?): Promise<Get2TweetsIdLikingUsersResponse>
| नाम | type |
|---|
id | string |
options? | GetLikingUsersOptions |
Promise<Get2TweetsIdLikingUsersResponse>
यहाँ परिभाषित है
posts/client.ts:4319
▸ getRepostedBy(id, options): Promise<Response>
रीपोस्ट करने वालों को प्राप्त करें
उसकी ID के आधार पर किसी विशिष्ट पोस्ट को रीपोस्ट करने वाले उपयोगकर्ताओं की एक सूची प्राप्त करता है।
| नाम | type | विवरण |
|---|
id | string | एकल पोस्ट ID. |
options | GetRepostedByOptions & { requestOptions: { raw: true } } | - |
Promise<Response>
API रिस्पॉन्स में resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response
यहाँ परिभाषित है
posts/client.ts:4525
▸ getRepostedBy(id, options?): Promise<Get2TweetsIdRetweetedByResponse>
| नाम | type |
|---|
id | string |
options? | GetRepostedByOptions |
Promise<Get2TweetsIdRetweetedByResponse>
यहाँ परिभाषित है
posts/client.ts:4538