चैटजीपीटी के साथ वेब स्क्रैपिंग: एक व्यापक 2025 गाइड

Expert Network Defense Engineer
परिचय
डेटा अधिग्रहण के तेजी से विकसित होते परिदृश्य में, वेब स्क्रैपिंग व्यवसायों और शोधकर्ताओं दोनों के लिए एक महत्वपूर्ण तकनीक है। वेबसाइटों से प्रोग्राम के माध्यम से जानकारी निकालने की क्षमता बाजार विश्लेषण, प्रतिस्पर्धात्मक बुद्धिमत्ता, शैक्षणिक शोध और बहुत कुछ को बढ़ावा देती है। हालांकि, पारंपरिक वेब स्क्रैपिंग विधियां अक्सर गतिशील सामग्री, एंटी-बॉट उपायों और वेबसाइट संरचनाओं की विविधता जैसी जटिलताओं से जूझती हैं। आर्टिफिशियल इंटेलिजेंस के आगमन, विशेष रूप से बड़े भाषा मॉडल (LLMs) जैसे ChatGPT ने एक पारडाइम बदलाव की शुरुआत की है, जो वेब स्क्रैपिंग प्रक्रिया को सरल और बेहतर बनाने का वादा करता है।
यह संपूर्ण गाइड ChatGPT और वेब स्क्रैपिंग के एकीकरण की जांच करता है, 2025 में Python उत्साही लोगों के लिए एक विस्तृत ट्यूटोरियल प्रस्तुत करता है। हम डेटा निकालने के लिए AI का उपयोग करने के अंतर्निहित लाभों का अन्वेषण करेंगे, एक फलदायी कार्यान्वयन के जरिये चलेंगे, और इस दृष्टिकोण की सीमाओं की गंभीर समीक्षा करेंगे। महत्वपूर्ण रूप से, हम उन्नत समाधानों, जैसे Scrapeless सेवा, की शुरुआत करेंगे और इसका समर्थन करेंगे, जो इन सीमाओं पर प्रभावी ढंग से काबू पाती हैं, वास्तविक दुनिया के परिदृश्यों में मजबूत और स्केलेबल डेटा संग्रह सुनिश्चित करती हैं।
चेटजीपीटी का उपयोग वेब स्क्रैपिंग के लिए क्यों करें?
चेटजीपीटी, परिष्कृत GPT मॉडलों द्वारा संचालित, वेब स्क्रैपिंग के दृष्टिकोण को पुनर्परिभाषित करता है, जटिल विश्लेषण तर्क का बोझ डेवलपर से AI पर स्थानांतरित करता है। पारंपरिक रूप से, वेब स्क्रैपिंग में कच्चे HTML से विशिष्ट डेटा तत्वों को इंगित करने और निकालने के लिए CSS चयनकर्ता या XPath अभिव्यक्तियों का बारीकी से निर्माण करना शामिल था। यह प्रक्रिया अक्सर नाजुक होती है, क्योंकि वेबसाइट के लेआउट में परिवर्तन होने पर इसे निरंतर रखरखाव की आवश्यकता होती है। ChatGPT इस गतिशीलता को मौलिक रूप से बदलता है।
डेटा निकासी में प्राकृतिक भाषा प्रोसेसिंग की शक्ति
वेब स्क्रैपिंग में ChatGPT के उपयोग का मुख्य लाभ इसकी उन्नत प्राकृतिक भाषा प्रोसेसिंग (NLP) क्षमताओं में निहित है। कठोर, नियम-आधारित पैर्सिंग के बजाय, डेवलपर्स अब AI को एक प्राकृतिक भाषा में प्रांप्ट दे सकते हैं जो इच्छित डेटा संरचना का वर्णन करता है। उदाहरण के लिए, एक प्रांप्ट साधारणतः कह सकता है: "इस HTML सामग्री से उत्पाद का नाम, मूल्य और विवरण निकालें।" GPT मॉडल, अपनी भाषा और संदर्भ की गहरी समझ के साथ, फिर समझदारी से संबंधित जानकारी की पहचान और निकाल सकता है, भले ही वह विभिन्न या अर्ध-संरचित HTML से हो।
OpenAI के एपीआई भी इसे आसानी से करते हैं, डेटा पार्सिंग के लिए समर्पित एंडपॉइंट प्रदान करते हैं, जिससे GPT मॉडल वेब स्क्रैपिंग कार्यों के लिए विशेष रूप से उपयुक्त हो जाते हैं। इससे विकास समय और प्रयास में काफी कमी आती है, क्योंकि मैनुअल डेटा पार्सिंग तर्क की आवश्यकता बड़े पैमाने पर समाप्त हो जाती है। इस AI-प्रेरित दृष्टिकोण द्वारा दी गई लचीलापन का अर्थ है कि स्क्रेपर हल्की वेबसाइट डिज़ाइन परिवर्तनों होने पर टूटने के लिए कम संवेदनशील होते हैं, जिससे उन्हें बनाए रखना अधिक आसान होता है।
enhanced लचीलापन और अनुकूलनशीलता
AI-संचालित वेब स्क्रैपिंग बेजोड़ लचीलापन प्रदान करता है। विचार करें ई-कॉमर्स साइटों के गतिशील लेआउट के साथ जहां उत्पाद विवरण विभिन्न पृष्ठों पर भिन्न तरीके से प्रस्तुत किए जा सकते हैं। एक पारंपरिक स्क्रेपर को प्रत्येक भिन्नता के लिए अनुकूलन तर्क की आवश्यकता होगी, जबकि एक AI मॉडल इन भिन्नताओं को अनुकूलित कर सकता है, स्वचालित रूप से लगातार डेटा प्राप्त कर सकता है। यह अनुकूलन सामग्री संग्रहण तक भी विस्तारित होता है, जहां AI न केवल ब्लॉग पोस्ट या समाचार लेखों को स्क्रैप कर सकता है बल्कि उनके आउटपुट को संक्षेपित और मानकीकृत भी कर सकता है, जिससे तात्कालिक मूल्य प्रदान होता है।
इसके अलावा, AI-सहायता प्राप्त वेब क्रॉलिंग अधिक बुद्धिमान नेविगेशन की अनुमति देती है। सभी लिंक का अंधाधुंध पालन करने के बजाय, एक AI पृष्ठ की सामग्री का विश्लेषण करके यह निर्धारित कर सकता है कि आगे स्क्रैपिंग के लिए कौन से लिंक सबसे प्रासंगिक हैं, क्रॉलिंग प्रक्रिया को अनुकूलित करना। यह विशेष रूप से तेजी से बदलते प्लेटफार्मों जैसे सोशल मीडिया के लिए लाभकारी है, जहां पारंपरिक विधियां विकसित UI और सामग्री संरचनाओं के साथ गति बनाए रखने में संघर्ष करती हैं।
उन्नत कार्यप्रवाह और वास्तविक समय अनुप्रयोग
वेब स्क्रैपिंग पाइपलाइनों में ChatGPT का एकीकरण उन्नत कार्यप्रवाहों को अनलॉक करता है जो पहले चुनौतीपूर्ण या असंभव थे। Retrieval-Augmented Generation (RAG) इसका प्रमुख उदाहरण है, जहां स्क्रैप की गई वेब डेटा को सीधे ChatGPT के संदर्भ में फेड किया जा सकता है जिससे अधिक सटीक, संदर्भ-जानकारी और बुद्धिमान जवाब बने। यह क्षमता उन्नत चैटबॉट या AI एजेंट बनाने के लिए अमूल्य है जिन्हें पल-पल की जानकारी की आवश्यकता होती है।
वास्तविक समय डेटा समृद्धि एक और क्षेत्र है जहां AI-संचालित स्क्रैपिंग उत्कृष्टता प्राप्त करता है। आंतरिक उपकरण, डैशबोर्ड और AI एजेंटों को ताजगी के उत्पाद, मूल्य, या प्रवृत्ति डेटा के साथ लगातार अनुकूलित किया जा सकता है जो तात्कालिक रूप से जुटाया गया है। बाजार अनुसंधान के लिए, ChatGPT तेज प्रोटोटाइपिंग को सक्षम करता है, जिससे व्यवसायों को कई प्लेटफार्मों से जल्दी डेटा एकत्रित करने की अनुमति मिलती है बिना मैन्युअल रूप से कस्टम स्क्रैपिंग बॉट्स बनाने की आवश्यकता के, अंतर्दृष्टि और निर्णय-निर्माण को तेज करता है।
Python में ChatGPT के साथ वेब स्क्रैपिंग कैसे करें
यह अनुभाग पायथन में ChatGPT-संचालित वेब स्क्रैपिंग स्क्रिप्ट बनाने के लिए एक चरण-दर-चरण गाइड प्रदान करता है। हम एक सामान्य ई-कॉमर्स उत्पाद पृष्ठ को लक्षित करेंगे, जो अक्सर इसके परिवर्तनशील संरचना के कारण एक चुनौती प्रस्तुत करता है, जिससे यह डेटा निष्कर्षण में एआई की शक्ति का प्रदर्शन करने के लिए एक आदर्श उम्मीदवार बन जाता है।
हमारा स्क्रैपर जीपीटी मॉडलों का उपयोग करेगा ताकि एसकेयू, नाम, चित्र, कीमत, विवरण, आकार, रंग और श्रेणी जैसी प्रमुख उत्पाद विवरण निकाल सके, सभी बिना मैनुअल पार्सिंग लॉजिक की आवश्यकता के।
पूर्वापेक्षाएँ
शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित स्थापित हैं:
- पायथन 3.8 या उच्चतर।
- जीपीटी मॉडलों तक पहुँच के लिए एक OpenAI एपीआई कुंजी। आप इसे आधिकारिक OpenAI प्लेटफ़ॉर्म से प्राप्त कर सकते हैं।
चरण #1: प्रोजेक्ट सेटअप
अपने प्रोजेक्ट के लिए एक नई निर्देशिका बनाने से प्रारंभ करें और एक पायथन वर्चुअल वातावरण स्थापित करें। यह सुनिश्चित करता है कि आपके प्रोजेक्ट की निर्भरताएँ अलग और कुशलतापूर्वक प्रबंधित हैं।
bash
mkdir chatgpt-scraper
cd chatgpt-scraper
python -m venv venv
source venv/bin/activate # लिनक्स/मैकोज़ पर
# venv\Scripts\activate # विंडोज़ पर
अपने प्रोजेक्ट निर्देशिका के अंदर, एक scraper.py
फ़ाइल बनाएं। यह फ़ाइल आपके एआई-संचालित वेब स्क्रैपर की मुख्य लॉजिक रखेगी।
चरण #2: OpenAI API कॉन्फ़िगर करें
OpenAI पायथन एसडीके स्थापित करें:
bash
pip install openai
अपने scraper.py
फ़ाइल में, OpenAI
क्लाइंट को आयात करें और इसे अपनी एपीआई कुंजी के साथ प्रारंभ करें। सुरक्षा सर्वोत्तम प्रथाओं के लिए अपनी एपीआई कुंजी को पर्यावरण चर से लोड करना अत्यधिक अनुशंसित है।
python
from openai import OpenAI
import os
# पर्यावरण चर से एपीआई कुंजी लोड करें (अनुशंसित)
client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"))
# विकास/परीक्षण के लिए, आप हार्डकोड कर सकते हैं (उत्पादन के लिए अनुशंसित नहीं)
# OPENAI_API_KEY = "<YOUR_OPENAI_API_KEY>"
# client = OpenAI(api_key=OPENAI_API_KEY)
चरण #3: HTML सामग्री प्राप्त करें
डेटा स्क्रैप करने के लिए, आपको पहले लक्षित पृष्ठ की HTML सामग्री की आवश्यकता होती है। इस कार्य के लिए हम requests
लाइब्रेरी का उपयोग करेंगे।
requests
स्थापित करें:
bash
pip install requests
scraper.py
में:
python
import requests
url = "https://www.scrapingcourse.com/ecommerce/product/mach-street-sweatshirt"
response = requests.get(url)
html_content = response.content
चरण #4: HTML को मार्कडाउन में कन्वर्ट करें (वैकल्पिक लेकिन अनुशंसित)
हालांकि जीपीटी मॉडल कच्चे एचटीएमएल को संसाधित कर सकते हैं, वे मार्कडाउन के साथ काफी बेहतर और अधिक लागत-कुशलता से प्रदर्शन करते हैं। मार्कडाउन की सरल संरचना टोकन उपभोग को कम करती है, जिसके परिणामस्वरूप एपीआई लागत कम और पार्सिंग सटीकता में सुधार होता है। हम इस रूपांतरण के लिए markdownify
लाइब्रेरी का उपयोग करेंगे।
markdownify
स्थापित करें:
bash
pip install markdownify beautifulsoup4
scraper.py
में:
python
from bs4 import BeautifulSoup
from markdownify import markdownify
soup = BeautifulSoup(html_content, "html.parser")
# मानते हुए कि मुख्य सामग्री एक <main> टैग के भीतर है
main_element = soup.select_one("#main")
main_html = str(main_element) if main_element else ""
main_markdown = markdownify(main_html)
यह चरण इनपुट टोकन की मात्रा को काफी कम कर सकता है, जिससे आपका स्क्रैपिंग अधिक कुशल और आर्थिक बनता है।
चरण #5: ChatGPT के साथ डेटा पार्सिंग
OpenAI SDK में एक parse()
विधि है जो विशेष रूप से संरचित डेटा निष्कर्षण के लिए डिज़ाइन की गई है। आप अपेक्षित आउटपुट संरचना का प्रतिनिधित्व करने के लिए एक Pydantic मॉडल परिभाषित करेंगे।
pydantic
स्थापित करें:
bash
pip install pydantic
scraper.py
में, अपने Product
Pydantic मॉडल को परिभाषित करें:
python
from pydantic import BaseModel
from typing import List, Optional
class Product(BaseModel):
sku: Optional[str] = None
name: Optional[str] = None
images: Optional[List[str]] = None
price: Optional[str] = None
description: Optional[str] = None
sizes: Optional[List[str]] = None
colors: Optional[List[str]] = None
category: Optional[str] = None
अब, एआई को मार्गदर्शन देने के लिए एक प्रणाली संदेश और मार्कडाउन सामग्री को शामिल करते हुए parse()
विधि के लिए अपना इनपुट बनाएं:
python
input_messages = [
{
"role": "system",
"content": "आप एक स्क्रैपिंग एजेंट हैं जो निर्दिष्ट प्रारूप में संरचित उत्पाद डेटा निकालता है।",
},
{
"role": "user",
"content": f"""
दी गई सामग्री से उत्पाद डेटा निकालें।
सामग्री:\n
{main_markdown}
"""
},
]
response = client.responses.parse(
model="gpt-4o", # या कोई अन्य उपयुक्त जीपीटी मॉडल
input=input_messages,
text_format=Product,
)
product_data = response.output_parsed
यहाँ जादू होता है: ChatGPT आपके Pydantic मॉडल के आधार पर डेटा को बुद्धिमानी से निकालता है, जटिल मैनुअल पार्सिंग की आवश्यकता को समाप्त करता है।
चरण #6: स्क्रैप किए गए डेटा का निर्यात
अंत में, निकाले गए डेटा को एक संरचित प्रारूप, जैसे कि JSON में निर्यात करें।
python
import json
if product_data is not None:
with open("product.json", "w", encoding="utf-8") as json_file:
json.dump(product_data.model_dump(), json_file, indent=4)
print("उत्पाद डेटा निकाला गया और product.json में सहेजा गया")
else:
print("उत्पाद डेटा निकालने में विफल रहा।")
Scrapeless एक AI-संचालित, मजबूत और स्केलेबल वेब स्क्रैपिंग और ऑटोमेशन सेवा है जिसे प्रमुख उद्यमों द्वारा विश्वसनीयता मिली है। यह एक ऑल-इन-वन डेटा निकासी प्लेटफ़ॉर्म प्रदान करता है जो प्रभावी रूप से एंटी-बॉट उपायों को बायपास करता है, जिससे वेब स्क्रैपिंग सहज और अत्यधिक कुशल हो जाती है। बुनियादी requests
या सामान्य-उद्देश्य वाले ब्राउज़र ऑटोमेशन के विपरीत, Scrapeless को सबसे चुनौतीपूर्ण स्क्रैपिंग परिदृश्यों का सामना करने के लिए जमीन से बनाया गया है।
Scrapeless की प्रमुख विशेषताएँ और लाभ:
- उन्नत एंटी-बॉट बायपास: Scrapeless एक परिष्कृत तकनीकी सेट का उपयोग करता है, जिसमें बुद्धिमान प्रॉक्सी रोटेशन, उन्नत फिंगरप्रिंट स्पूफिंग, और CAPTCHA-हल करने की क्षमताएँ शामिल हैं। यह सुनिश्चित करता है कि आपकी स्क्रैपिंग अनुरोध वैध दिखाई दें, जिससे आपको सबसे अधिक सुरक्षित वेबसाइटों तक पहुँचने की अनुमति मिलती है बिना
403 Forbidden
त्रुटियों या अन्य अवरोधों का सामना किए। - गतिशील सामग्री प्रबंधन: कई आधुनिक वेबसाइटें सामग्री को रेंडर करने के लिए काफी हद तक जावास्क्रिप्ट पर निर्भर हैं। Scrapeless एक शक्तिशाली स्क्रैपिंग ब्राउज़र (एक हेडलेस ब्राउज़र) के साथ एकीकृत होता है जो जावास्क्रिप्ट को निष्पादित कर सकता है, यह सुनिश्चित करता है कि सभी गतिशील सामग्री पूरी तरह से लोड और स्क्रैपिंग के लिए सुलभ हो। इससे आपके अंत में जटिल Playwright या Selenium सेटअप की आवश्यकता समाप्त हो जाती है।
- AI-ऑप्टिमाइज्ड आउटपुट: Scrapeless का एक बड़ा लाभ यह है कि यह सीधे AI-ऑप्टिमाइज्ड मार्कडाउन वापस कर सकता है, जिससे HTML-से-मार्कडाउन रूपांतरण के मध्यवर्ती चरण (जैसे हमारे ट्यूटोरियल में चरण #4) की आवश्यकता समाप्त हो जाती है। इससे आपका कामकाज सरल होता है, आपके LLM के लिए टोकन खपत को कम करता है, और आपके AI-संचालित स्क्रैपर की दक्षता को और बढ़ाता है।
- स्केलेबिलिटी और विश्वसनीयता: उद्यम-स्तरीय संचालन के लिए डिज़ाइन किया गया, Scrapeless एक अत्यधिक स्केलेबल अवसंरचना प्रदान करता है जो विश्वसनीयता के साथ बड़े मात्रा में अनुरोधों को संभालने में सक्षम है। यह उन प्रोजेक्ट्स के लिए महत्वपूर्ण है जो निरंतर डेटा फीड्स या व्यापक ऐतिहासिक डेटा संग्रह की आवश्यकता रखते हैं।
- सरल एकीकरण: Scrapeless एक सरल API प्रदान करता है जिसे आसानी से आपके मौजूदा पाइथन (या किसी अन्य भाषा) स्क्रैपिंग स्क्रिप्ट में एकीकृत किया जा सकता है। इसका मतलब है कि आप केवल कुछ पंक्तियों के कोड के साथ इसकी शक्तिशाली अनलॉकिंग क्षमताओं का लाभ उठा सकते हैं, जिससे आपके विकास प्रक्रिया को काफी सरल बनाया जा सकता है।
Scrapeless को आपके AI-संचालित स्क्रैपर में एकीकृत करना
Scrapeless को आपके ChatGPT-संचालित वेब स्क्रैपर में एकीकृत करना बेहद आसान है और इसके क्षमताओं को महत्वपूर्ण रूप से बढ़ाता है। सीधे requests.get()
का उपयोग करके HTML प्राप्त करने के बजाय, आप Scrapeless के लिए एक API कॉल करेंगे, जो वेब अनलॉकिंग की जटिलताओं को संभालता है और स्वच्छ, पार्स करने के लिए तैयार सामग्री लौटाता है।
यहाँ बताया गया है कि आप HTML रिट्रीवल और मार्कडाउन रूपांतरण कदमों को एक काल्पनिक Scrapeless एकीकरण का उपयोग करके कैसे संशोधित करेंगे (सटीक API कॉल के लिए आधिकारिक Scrapeless दस्तावेज़ देखें):
python
# मान लीजिए कि आपके पास एक Scrapeless क्लाइंट प्रारंभ किया गया है
# from scrapeless import ScrapelessClient
# scrapeless_client = ScrapelessClient(api_key="YOUR_SCRAPELESS_API_KEY")
# इसके बजाय:
# response = requests.get(url)
# html_content = response.content
# main_markdown = markdownify(main_html)
# आप सीधे AI-ऑप्टिमाइज्ड मार्कडाउन पाने के लिए Scrapeless का उपयोग करेंगे:
try:
# यह एक वैचारिक उदाहरण है; वास्तविक कार्यान्वयन के लिए Scrapeless API दस्तावेज़ देखें
scraped_data = scrapeless_client.scrape(url=url, output_format="markdown")
main_markdown = scraped_data.content # मान लीजिए कि सामग्री मार्कडाउन के रूप में लौटाई गई है
except Exception as e:
print(f"Scrapeless का उपयोग करते समय त्रुटि: {e}")
main_markdown = ""
# आपके ChatGPT पार्सिंग तर्क के बाकी हिस्से समान रहते हैं
# ...
एंटी-बॉट बायपास और गतिशील सामग्री रेंडरिंग की जटिलताओं को Scrapeless पर स्थानांतरित करके, आपका AI-संचालित स्क्रैपर महत्वपूर्ण रूप से अधिक मजबूत, कुशल और वास्तविक-विश्व वेबसाइटों को संभालने में सक्षम बन जाता है। इससे आप अपने AI प्रॉम्प्ट्स को परिष्कृत करने और डेटा से मूल्यवान अंतर्दृष्टि निकालने पर ध्यान केंद्रित कर सकते हैं, बजाय वेबसाइट की सुरक्षा से लड़ने के।
निष्कर्ष
ChatGPT और वेब स्क्रैपिंग के बीच की सहयोग की संगति डेटा निकासी में महत्वपूर्ण प्रगति का प्रतिनिधित्व करती है। बड़े भाषा मॉडल पार्सिंग प्रक्रिया को सरल बनाते हैं, जिससे यह अधिक सहज और अनुकूलनीय हो जाती है। हालाँकि, वेब स्क्रैपिंग की अंतर्निहित चुनौतियाँ, विशेष रूप से एंटी-बॉट उपाय और गतिशील सामग्री, यहाँ तक कि सबसे उन्नत AI-संचालित स्क्रैपर्स के लिए भी डाटामुखी बाधाएं बनी रहती हैं।
इस अभिनव दृष्टिकोण की पूरी क्षमता को वास्तव में महसूस करने के लिए, विशेषीकृत वेब अनलॉकिंग सेवाओं जैसे कि स्क्रैपलेस के साथ एकीकरण करना अत्यंत महत्वपूर्ण है। स्क्रैपलेस वेबसाइट सुरक्षा को बायपास करने, जावास्क्रिप्ट-निर्मित सामग्री को संभालने, और यहां तक कि एआई-अनुकूलित आउटपुट प्रदान करने के लिए आवश्यक बुनियादी ढांचा प्रदान करता है, जिससे आपका ChatGPT-संचालित स्क्रैपर पूरे वेब पर प्रभावी ढंग से काम कर सकता है। एआई की बुद्धिमान पार्सिंग क्षमताओं को स्क्रैपलेस की मजबूत अनलॉकिंग शक्ति के साथ मिलाकर, डेवलपर्स और व्यवसाय अपने डेटा अधिग्रहण प्रयासों में अद्वितीय दक्षता, विश्वसनीयता और स्केलेबिलिटी प्राप्त कर सकते हैं, कच्चे वेब डेटा को क्रियाशील जानकारी में बदल सकते हैं।
स्क्रैपलेस में, हम केवल सार्वजनिक रूप से उपलब्ध डेटा का उपयोग करते हैं, जबकि लागू कानूनों, विनियमों और वेबसाइट गोपनीयता नीतियों का सख्ती से अनुपालन करते हैं। इस ब्लॉग में सामग्री केवल प्रदर्शन उद्देश्यों के लिए है और इसमें कोई अवैध या उल्लंघन करने वाली गतिविधियों को शामिल नहीं किया गया है। हम इस ब्लॉग या तृतीय-पक्ष लिंक से जानकारी के उपयोग के लिए सभी देयता को कोई गारंटी नहीं देते हैं और सभी देयता का खुलासा करते हैं। किसी भी स्क्रैपिंग गतिविधियों में संलग्न होने से पहले, अपने कानूनी सलाहकार से परामर्श करें और लक्ष्य वेबसाइट की सेवा की शर्तों की समीक्षा करें या आवश्यक अनुमतियाँ प्राप्त करें।