वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने

समर्थित नसलेल्या प्रोग्रामिंग भाषेसह आमच्या एपीआयमध्ये प्रवेश करत आहे

तुमच्या प्रोग्रामिंग भाषेसाठी विशिष्ट API लायब्ररी उपलब्ध नसताना GrabzIt's API वापरण्याचा सर्वात सोपा मार्ग म्हणजे आमच्या आरईएसटी API.

वैकल्पिकरित्या, जर तुम्ही प्रोग्रामिंग भाषा सपोर्ट करत असाल COM घटक, उदाहरणांमध्ये C++, क्लासिक ASP, JScript, CScript आणि मॅक्रो यांचा समावेश आहे, नंतर तुम्ही आमची ASP.NET लायब्ररी वापरू शकता. GrabzIt चे COM दस्तऐवजीकरण.

आमचे API प्रत्यक्षात वेब सेवांच्या मालिकेद्वारे प्रदान केले जाते ज्याला कोणतीही प्रोग्रामिंग भाषा कॉल करू शकते. यातील काही गुंतागुंत लपवण्यासाठी आम्ही वेगवेगळ्या प्रोग्रामिंग भाषांमध्ये क्लायंटची मालिका लिहिली आहे. तथापि, जर तुमची प्रोग्रामिंग भाषा समर्थित नसेल तर तुमचा स्वतःचा क्लायंट लिहिण्यासाठी वेब सेवा कशा कार्य करतात हे पाहण्यासाठी तुम्ही या सूचनांचे अनुसरण करू शकता. जर तुम्हाला तुमचा क्लायंट ओपन सोर्स बनवायचा असेल तर आम्हाला ते आमच्या रेपॉजिटरीमध्ये होस्ट करण्यात आनंद होईल जेणेकरून इतरांनाही ते वापरता येईल.

कृपया तुम्ही पण करू शकता कोणती भाषा समर्थित नाही ते आम्हाला सांगा, पुरेशा लोकांनी विनंती केल्यास आम्ही त्या भाषेत क्लायंटची नवीन आवृत्ती लिहू.

वेब सेवा विनंतीवर स्वाक्षरी करणे

आमच्या वेब सेवांना विनंती करण्याचा मुख्य भाग म्हणजे विनंतीवर स्वाक्षरी करणे, कारण स्वाक्षरी अनधिकृत पक्षांना तुमचे खाते वापरण्यास प्रतिबंध करते.

हे करण्यासाठी तुम्हाला स्वाक्षरी तयार करावी लागेल string, ज्यामध्ये पाईप ('|') वर्णाने विभक्त केलेल्या ऍप्लिकेशन गुपितासह प्रत्येक पॅरामीटर समाविष्ट आहे. तथापि, पॅरामीटर्स योग्य क्रमाने जोडलेले असले पाहिजेत, जे तुम्ही एका विशिष्ट पद्धतीच्या कॉलसाठी शोधू शकता. मुक्त स्रोत कोड.

ही स्वाक्षरी string नंतर रूपांतरित करणे आवश्यक आहे into ASCII MD5 मध्ये हॅश करण्यापूर्वी आणि शेवटी रूपांतरित केले जाण्यापूर्वी intoa हेक्स string विनंतीसाठी स्वाक्षरी देण्यासाठी.

वेब सेवा विनंती कार्यान्वित करणे

आमच्या वेब सेवांवरील प्रत्येक कॉलमध्ये क्वेरी असते string पॅरामीटर्सपैकी दोन अर्ज की आणि विनंतीसाठी स्वाक्षरी असणे आवश्यक आहे. ही माहिती अनुक्रमे की आणि सिग पॅरामीटर्सद्वारे दर्शविली जाते.

सर्वात string मापदंड URL एन्कोड केलेले असावेत. आमचे तपासा ओपन सोर्स PHP क्लायंट तुम्ही कोणते पॅरामीटर्स एन्कोड करावे हे पाहण्यासाठी. आमच्या वेब सेवांना कोणते मापदंड पाठवले जाऊ शकतात हे देखील हा वर्ग दाखवतो. हे पॅरामीटर्स काय करतात हे शोधण्यासाठी संबंधित तपासा PHP क्लायंट दस्तऐवजीकरण.

वेगळ्या प्रोग्रामिंग भाषेसाठी क्लायंट तयार करताना सर्वोत्तम दृष्टीकोन म्हणजे तुम्हाला सध्याच्या ओपन सोर्स क्लायंटपैकी आणि कोणत्याही संबंधित पद्धतींमधून आवश्यक असलेल्या प्रत्येक पद्धतीचे भाषांतर करणे. into तुमची इच्छित भाषा.

तुम्हाला क्लायंट कसा तयार करायचा याबद्दल आणखी माहिती हवी असल्यास तुम्ही करू शकता आमच्याशी संपर्क.