प्रमाणीकरण
हमारी API के एंडपॉइंट्स का उपयोग शुरू करने के लिए, आपको पहले प्रमाणित होना होगा। यह गाइड बताता है कि Sheetize Cloud प्लेटफ़ॉर्म पर प्रमाणीकरण क्रेडेंशियल कैसे प्राप्त और उपयोग करें।
मुख्य सुविधाएँ
Sheetize Cloud का प्रमाणीकरण प्रवाह आपके डेटा की सुरक्षा के लिए और यह सुनिश्चित करने के लिए डिज़ाइन किया गया है कि केवल अधिकृत उपयोगकर्ता फ़ाइलें अपलोड कर सकें और हमारी सेवाओं को कॉल कर सकें। यह प्रदान करता है:
- Secure, token-based access that can be revoked at any time.
- Support for both machine-to-machine and user-driven scenarios.
- Granular scopes that let you limit what a token can do.
उपयोग कैसे करें
एक एप्लिकेशन बनाएं
- जाएँ फ़ाइल नाम और फ़ोल्डर नाम शामिल करने वाला अनुरोध भेजें
- लॉग इन करने के बाद, बाएँ नेविगेशन बार में **Applications** मेन्यू आइटम पर क्लिक करें।
- **Create New Application** दबाएँ ताकि एप्लिकेशन निर्माण फ़ॉर्म खुल सके।
- नई एप्लिकेशन को सहेजने के लिए **Save** बटन पर क्लिक करें।
- नई एप्लिकेशन को सहेजने के लिए **Save** बटन पर क्लिक करें।
- *Client Credentials* पैनल में आपको एक **Client ID** और एक **Client Secret** दिखाई देगा - इन मानों को सुरक्षित रखें; इन्हें एक एक्सेस टोकन प्राप्त करने के लिए आवश्यक होगा।
- *Client Credentials* पैनल में आपको एक **Client ID** और एक **Client Secret** दिखाई देगा - इन मानों को सुरक्षित रखें; इन्हें एक एक्सेस टोकन प्राप्त करने के लिए आवश्यक होगा।
एक एक्सेस टोकन प्राप्त करें
-
के लिए एक अनुरोध करें ऑथेंटिकेटर एंडपॉइंट
https://api.sheetize.cloud/authenticator/token?ClientId=TheClientId&ClientSecret=TheClientSecret - कार्यान्वयन के बाद आपको टोकन मिलेगा, कृपया इसे बाद में उपयोग के लिए संग्रहीत रखें।
एंडपॉइंट्स का उपयोग करें
- वह API चुनें जिसे आप कॉल करना चाहते हैं। इस उदाहरण में हम Conversion सेवा दिखाते हैं, जो स्प्रेडशीट फ़ाइलों को PDF फ़ॉर्मेट में बदलती है।
-
फ़ाइलों और एक्सेस टोकन को शामिल करने वाला अनुरोध भेजें Conversion API
curl -X 'POST' \ 'https://api.sheetize.cloud/conversion/to-pdf' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer The_Secret_Access_Token \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@TestFile.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
सेवा उत्पन्न PDF के लिए डाउनलोड URL के साथ जवाब देगी, इस उदाहरण में यह है:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.pdf", "message": "", "statusCode": 200 } -
फ़ाइल नाम और फ़ोल्डर नाम शामिल करने वाला अनुरोध भेजें HowToUse111
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.pdf' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - आप फ़ाइल प्राप्त करेंगे और इसे उपयोग कर सकते हैं या बस अपने कार्यप्रवाह के अगले चरण में आगे भेज सकते हैं।