कंस्ट्रक्टर्स
constructor
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:863getAnalytics
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>
इसमें परिभाषित है
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:1284searchRecent
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:1572searchAll
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:1981getByIds
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:2378create
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>
पैरामीटर
| नाम | type |
|---|---|
body | TweetCreateRequest |
रिटर्न
Promise<TweetCreateResponse>
यहाँ परिभाषित है
posts/client.ts:2633getQuoted
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:2731getCountsRecent
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:3038hideReply
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:3311getInsightsHistorical
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:3464getCountsAll
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:3692getById
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:3965delete
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>
पैरामीटर
| नाम | प्रकार |
|---|---|
id | string |
रिटर्न
Promise<TweetDeleteResponse>
यहाँ परिभाषित है
posts/client.ts:4215getLikingUsers
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:4319getRepostedBy
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>