मैं एक छोटा ऐप बनाना चाहता हूं जो पेपैल से कुछ खाता जानकारी प्राप्त करता है और दिखाता है कि एक HTML पृष्ठ में। मैं पूरी तरह से HTML/CSS और जावास्क्रिप्ट का उपयोग करता हूं, मैं सुरक्षा प्रभावों के लिए सर्वर पर प्राधिकरण प्रवाह चलाने के लिए नापसंद करता हूं। मैं सर्वर पर टोकन नहीं चाहता हूं।OAuth का उपयोग कर जावास्क्रिप्ट के माध्यम से पेपैल एपीआई से कैसे कनेक्ट करें?
मेरे पास अब पेपैल (here) द्वारा प्रदत्त OAuth code grant flow का उपयोग कर एक कार्य सेटअप है, लेकिन ऊपर वर्णित अनुसार, मैं तस्वीर को सर्वर से बाहर करना चाहता हूं।
मेरे द्वारा अभी संदर्भित पृष्ठ में वर्णित कुछ विधियां हैं, लेकिन कोई भी निहित प्रतीत नहीं होता है कि एक निहित अनुदान संभव है।
क्या ओएथ अंतर्निहित अनुदान या कुछ समान के साथ पेपैल का उपयोग करना संभव है?
(वर्तमान उत्तर कोड अनुदान प्रवाह ले रहे हैं, जो विशेष रूप से मैंने नहीं पूछा था। मुझे पता है कि एक मौजूद है, लेकिन इस मामले में इसका उपयोग करना बुरा है, इसलिए अगर आप किसी विधि को जानते हैं तो कृपया केवल उत्तर दें ग्राहक के लिए OAuth गोपनीयता टोकन प्रदान करने के लिए आवश्यकता के बिना।)
बेशक यह सादा जे एस के साथ posible है। किसी भी "सर्वर पक्ष" के बिना। क्या आपने यह जांच लिया है? https://developer.paypal.com/docs/integration/direct/make-your-first-call/#get-an-access-token क्या ऐसा कुछ है जिसे आप समझ में नहीं आ रहे हैं? – k1r0s
उपयोगकर्ता से उपयोगकर्ता नाम और पासवर्ड पूछने के लिए मेरे जावास्क्रिप्ट ऐप की क्या आवश्यकता होगी। यह वास्तव में प्रवाह नहीं है जिसे मैं पालन करना चाहता हूं। उन्हें ओएथ एंडपॉइंट पर दर्ज करना चाहिए, न कि मेरे ऐप में। @ k1r0s – Jham
हाँ, और फिर -> (पेपैल दस्तावेज़ों से चिपकाया गया) 'उपयोगकर्ता सहमति देने के बाद, पेपैल उपयोगकर्ता को यूआरएल में संलग्न प्राधिकरण कोड के साथ रिटर्न यूआरएल पर (HTTP 302) रीडायरेक्ट करता है। रीफ्रेश टोकन और प्रारंभिक पहुंच टोकन प्राप्त करने के लिए प्राधिकरण कोड का उपयोग करें। – k1r0s