ChatGPT स्क्रैपर
ChatGPT के उत्तरों—जिसमें Markdown प्रतिक्रिया, खोज लिंक और स्रोत डेटा शामिल हैं—को कैप्चर करने के लिए scraper.chatgpt actor का उपयोग करें। इसके लिए आपको UI को स्वयं रिवर्स इंजीनियर करने की आवश्यकता नहीं है।
अनुरोध उदाहरण
curl 'https://api.scrapeless.com/api/v2/scraper/request' \
--header 'Content-Type: application/json' \
--header 'x-api-token: {you_api_key}' \
--data '{
"actor": "scraper.chatgpt",
"input": {
"prompt": "Most reliable proxy service for data extraction",
"country": "JP",
"web_search": true,
"shopping": true
},
"webhook": {
"url": "http://www.youwebhook.com"
}
}'बॉडी पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
prompt | string | हाँ | ChatGPT को भेजने के लिए प्रॉम्प्ट। |
country | string | हाँ | देश या क्षेत्र कोड। |
web_search | boolean | नहीं | वेब खोज को सक्षम करना है या नहीं। |
shopping | boolean | नहीं | शॉपिंग डेटा प्राप्त करना है या नहीं। डिफ़ॉल्ट रूप से true है। सक्षम होने पर, products फ़ील्ड में उत्पाद जानकारी लौटाता है। |
प्रतिक्रिया फ़ील्ड
नोट: यदि प्रतिक्रिया में शॉपिंग डेटा (
productsफ़ील्ड) शामिल है, तो API कॉल पर बेस रेट से 2 गुना शुल्क लगेगा। ऐसा इसलिए है क्योंकि कई स्रोतों से उत्पाद जानकारी निकालने और संसाधित करने के लिए अतिरिक्त संसाधन ओवरहेड की आवश्यकता होती है।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
prompt | string | मूल प्रॉम्प्ट। |
result_text | string | ChatGPT से Markdown प्रतिक्रिया। |
model | string | मॉडल पहचानकर्ता, उदा. gpt-5-1। |
web_search | bool | दर्शाता है कि खोज संवर्धन चला या नहीं। |
links | array | पूरक लिंक की सरणी। |
search_result | array | प्रतिक्रिया से जुड़े SERP परिणाम। |
search_result.attribution | string | खोज परिणाम का स्रोत। |
search_result.snippet | string | ChatGPT द्वारा प्रदान किया गया स्निपेट। |
search_result.title | string | खोज हिट का शीर्षक। |
search_result.url | string | खोज हिट का URL। |
content_references | array | ChatGPT उत्तर के भीतर शामिल संदर्भ। |
content_references.attribution | string | संदर्भ का स्रोत। |
content_references.title | string | संदर्भित सामग्री का शीर्षक। |
content_references.url | string | संदर्भित सामग्री का URL। |
products | array | ChatGPT द्वारा लौटाई गई उत्पाद जानकारी। |
products.id | string | अद्वितीय उत्पाद पहचानकर्ता। |
products.title | string | उत्पाद शीर्षक। |
products.description | string | उत्पाद विवरण (null हो सकता है)। |
products.price | string | प्रदर्शन मूल्य, उदा. $799.99। |
products.rating | float | औसत रेटिंग स्कोर। |
products.num_reviews | int | समीक्षाओं की संख्या। |
products.merchants | string | व्यापारी के नाम, उदा. Sony + others। |
products.image_urls | array | उत्पाद छवि URLs की सरणी। |
products.url | string | उत्पाद पृष्ठ URL। |
products.offers | array | खरीद प्रस्तावों की सरणी। |
products.offers.merchant_name | string | व्यापारी का नाम। |
products.offers.price | string | प्रस्ताव मूल्य। |
products.offers.price_details | object | विस्तृत मूल्य विवरण। |
products.offers.price_details.base | string | आधार मूल्य। |
products.offers.price_details.total | string | कर और शिपिंग सहित कुल मूल्य। |
products.offers.available | bool | उत्पाद उपलब्धता स्थिति। |
products.offers.details | string | डिलीवरी और स्टॉक जानकारी। |
products.offers.url | string | चेकआउट या उत्पाद URL। |
products.rating_grouped_citation | object | रेटिंग के लिए उद्धरण डेटा। |
products.rating_grouped_citation.title | string | उद्धरण शीर्षक। |
products.rating_grouped_citation.url | string | उद्धरण URL। |
products.rating_grouped_citation.supporting_websites | array | रेटिंग का समर्थन करने वाली वेबसाइटें। |
products.rating_grouped_citation.supporting_websites.title | string | वेबसाइट शीर्षक। |
products.rating_grouped_citation.supporting_websites.url | string | वेबसाइट URL। |
ads | object | ChatGPT द्वारा लौटाई गई विज्ञापन जानकारी। |
ads.type | string | विज्ञापन प्रतिक्रिया का प्रकार, उदा. ads। |
ads.content | object | विज्ञापनों की सामग्री। |
ads.content.type | string | विज्ञापन इकाई का प्रकार, उदा. single_advertiser_ad_unit। |
ads.content.advertiser_brand | object | विज्ञापनदाता ब्रांड जानकारी। |
ads.content.advertiser_brand.id | string | विज्ञापनदाता ब्रांड के लिए अद्वितीय पहचानकर्ता। |
ads.content.advertiser_brand.name | string | विज्ञापनदाता ब्रांड का नाम। |
ads.content.advertiser_brand.url | string | विज्ञापनदाता ब्रांड वेबसाइट का URL। |
ads.content.advertiser_brand.favicon_url | string | विज्ञापनदाता के फेविकॉन आइकन का URL। |
ads.content.ad_cards | array | विज्ञापन कार्डों की सरणी। |
ads.content.ad_cards.title | string | विज्ञापन कार्ड का शीर्षक। |
ads.content.ad_cards.body | string | विज्ञापन का मुख्य पाठ या विवरण। |
ads.content.ad_cards.company_name | string | विज्ञापन कंपनी का नाम। |
ads.content.ad_cards.format | string | विज्ञापन कार्ड का प्रारूप, उदा. image_card_v2। |
ads.content.ad_cards.image_url | string | विज्ञापन छवि का URL। |
ads.content.ad_cards.cta_product_copy | string | कॉल-टू-एक्शन उत्पाद प्रतिलिपि (null हो सकता है)। |
ads.content.ad_cards.card_header | object | विज्ञापन कार्ड की हेडर जानकारी। |
ads.content.ad_cards.card_header.title | string | कार्ड हेडर में शीर्षक। |
ads.content.ad_cards.card_header.subtitle | string | कार्ड हेडर में उपशीर्षक, उदा. Sponsored। |
ads.content.ad_cards.card_header.logo_url | string | विज्ञापनदाता के लोगो का URL। |
ads.content.ad_cards.favicon_url | string | विज्ञापन के लिए फेविकॉन का URL। |
ads.content.ad_cards.target | object | विज्ञापन के लिए लक्ष्य लिंक जानकारी। |
ads.content.ad_cards.target.type | string | लक्ष्य का प्रकार, उदा. url। |
ads.content.ad_cards.target.value | string | लक्ष्य लिंक का वास्तविक URL मान। |
ads.content.ad_cards.target.open_externally | bool | लिंक को बाहरी रूप से खोलना है या नहीं। |
ads.content.carousel_cards | array | कैरोसेल विज्ञापन कार्डों की सरणी। |
ads.content.carousel_cards.title | string | कैरोसेल कार्ड का शीर्षक। |
ads.content.carousel_cards.body | string | कैरोसेल कार्ड का मुख्य पाठ या विवरण। |
ads.content.carousel_cards.image_url | string | कैरोसेल कार्ड छवि का URL। |
ads.content.carousel_cards.target | object | कैरोसेल कार्ड के लिए लक्ष्य लिंक जानकारी। |
ads.content.carousel_cards.target.type | string | लक्ष्य का प्रकार, उदा. url। |
ads.content.carousel_cards.target.value | string | कैरोसेल लक्ष्य का वास्तविक URL मान। |
ads.content.carousel_cards.target.open_externally | bool | कैरोसेल लिंक को बाहरी रूप से खोलना है या नहीं। |
map | object | ChatGPT द्वारा लौटाया गया मानचित्र और स्थानीय व्यवसाय डेटा। |
map.entities | array | हल की गई इकाइयों की रैंक की गई सूची (उदा. स्थानीय व्यवसाय)। |
map.entities.category | string | इकाई श्रेणी, उदा. local_business। |
map.entities.id | string | इकाई पहचानकर्ता (उदा. Google Place ID)। |
map.entities.name | string | इकाई का नाम। |
map.entities.latitude | float | इकाई का अक्षांश। |
map.entities.longitude | float | इकाई का देशांतर। |
map.entities.extra_params | object | इकाई के लिए अतिरिक्त लुकअप पैरामीटर। |
map.entities.extra_params.address | string | इकाई का पता। |
map.entities.extra_params.business_id | string | व्यवसाय पहचानकर्ता। |
map.entities.extra_params.location | string | खोज स्थान संदर्भ। |
map.entities.extra_params.provider | string | डेटा प्रदाता, उदा. yelp-feed, b3। |
map.entities.entity | object | विस्तृत इकाई रिकॉर्ड। |
map.entities.entity.address | string | पूर्ण स्ट्रीट पता। |
map.entities.entity.attributes | object | अतिरिक्त विशेषताएँ (null हो सकती हैं)। |
map.entities.entity.categories | array | इकाई के लिए श्रेणी लेबल। |
map.entities.entity.city | string | शहर (null हो सकता है)। |
map.entities.entity.country_code | string | ISO देश कोड, उदा. US। |
map.entities.entity.country_name | string | देश का नाम। |
map.entities.entity.date_closed | string | बंद होने की तिथि (null हो सकती है)। |
map.entities.entity.date_opened | string | खुलने की तिथि (null हो सकती है)। |
map.entities.entity.description | string | व्यवसाय विवरण (null हो सकता है)। |
map.entities.entity.description_cite | string | विवरण उद्धरण (null हो सकता है)। |
map.entities.entity.distance_meters | float | खोज स्थान से मीटर में दूरी (null हो सकती है)। |
map.entities.entity.enriched_description | string | समृद्ध विवरण (null हो सकता है)। |
map.entities.entity.from_cache | bool | क्या रिकॉर्ड कैश से प्रदान किया गया था। |
map.entities.entity.hours | array | प्रति दिन खुलने के समय। |
map.entities.entity.hours.day | int | सप्ताह का दिन (0=रविवार … 6=शनिवार)। |
map.entities.entity.hours.start | string | 24 घंटे HHMM प्रारूप में खुलने का समय, उदा. 0800। |
map.entities.entity.hours.end | string | 24 घंटे HHMM प्रारूप में बंद होने का समय, उदा. 1900। |
map.entities.entity.id | string | इकाई पहचानकर्ता। |
map.entities.entity.image_url | string | प्राथमिक छवि URL। |
map.entities.entity.image_urls | array | छवि URLs की सरणी। |
map.entities.entity.is_claimed | bool | क्या व्यवसाय सूची का दावा किया गया है (null हो सकता है)। |
map.entities.entity.is_closed_permanently | bool | क्या स्थायी रूप से बंद है। |
map.entities.entity.is_closed_temporarily | bool | क्या अस्थायी रूप से बंद है। |
map.entities.entity.is_open | bool | क्या वर्तमान में खुला है। |
map.entities.entity.latitude | float | अक्षांश। |
map.entities.entity.location | string | स्थान संदर्भ, उदा. Portland, OR, USA। |
map.entities.entity.longitude | float | देशांतर। |
map.entities.entity.menu | object | मेनू जानकारी (null हो सकती है)। |
map.entities.entity.menu.url | string | मेनू URL। |
map.entities.entity.name | string | व्यवसाय का नाम। |
map.entities.entity.next_open_hour | object | अगला खुलने का समय। |
map.entities.entity.next_open_hour.day | int | अगले खुलने के लिए सप्ताह का दिन। |
map.entities.entity.next_open_hour.start | string | अगला खुलने का समय (HHMM)। |
map.entities.entity.next_open_hour.end | string | संबंधित बंद होने का समय (HHMM)। |
map.entities.entity.phone | string | फ़ोन नंबर। |
map.entities.entity.popularity_score | float | लोकप्रियता स्कोर (null हो सकता है)। |
map.entities.entity.price | string | मूल्य मान (null हो सकता है)। |
map.entities.entity.price_str | string | मूल्य स्तर संकेतक, उदा. $, $$ (null हो सकता है)। |
map.entities.entity.provider | string | स्रोत प्रदाता, उदा. yelp-feed, b3, bright-feed। |
map.entities.entity.provider_images | array | प्रदाता द्वारा प्रदान की गई छवियाँ (null हो सकती हैं)। |
map.entities.entity.provider_logo_dark_url | string | डार्क मोड के लिए प्रदाता लोगो URL (null हो सकता है)। |
map.entities.entity.provider_logo_url | string | प्रदाता लोगो URL (null हो सकता है)। |
map.entities.entity.provider_url | string | प्रदाता साइट पर इकाई का URL। |
map.entities.entity.rank | int | रैंक स्थिति (null हो सकती है)। |
map.entities.entity.ranking_score | float | आंतरिक रैंकिंग स्कोर। |
map.entities.entity.rating | float | औसत रेटिंग। |
map.entities.entity.rating_scale | int | अधिकतम रेटिंग स्केल, उदा. 5। |
map.entities.entity.reconciled_thumbnails | array | प्रदाताओं के बीच सुलझाई गई थंबनेल। |
map.entities.entity.reconciled_thumbnails.image_url | string | थंबनेल छवि URL। |
map.entities.entity.reconciled_thumbnails.obfuscated_provider | string | थंबनेल के लिए ऑब्फस्केटेड प्रदाता नाम। |
map.entities.entity.reservation_providers | array | उपलब्ध आरक्षण प्रदाता। |
map.entities.entity.review_count | int | समीक्षाओं की संख्या। |
map.entities.entity.review_highlights | array | हाइलाइट की गई समीक्षा स्निपेट (null हो सकते हैं)। |
map.entities.entity.reviews | array | समीक्षा रिकॉर्ड (null हो सकते हैं)। |
map.entities.entity.service_providers | array | सेवा प्रदाता (null हो सकते हैं)। |
map.entities.entity.special_hours | array | विशेष/छुट्टी के समय (null हो सकते हैं)। |
map.entities.entity.state | string | राज्य या क्षेत्र कोड (null हो सकता है)। |
map.entities.entity.tags | array | विशेषता टैग, उदा. पहुंच सुविधाएँ। |
map.entities.entity.website_url | string | आधिकारिक वेबसाइट URL। |
map.entities.entity.yelp_menu_url | string | Yelp मेनू URL (null हो सकता है)। |
map.entities.entity.zipcode | string | ZIP/पोस्टल कोड (null हो सकता है)। |
map.raw_search_entities | array | कच्ची, अनरैंक्ड खोज इकाइयाँ। प्रत्येक आइटम की संरचना map.entities जैसी ही है। |