के माध्यम से पेपैल एपीआई से कनेक्ट नहीं हो सकता है, मैं "क्लासिक" एनवीपी एपीआई के माध्यम से पेपैल एक्सप्रेस भुगतान सेट अप करने का प्रयास कर रहा हूं।cURL
curl का उपयोग कर मेरे सर्वर से पेपैल-सैंडबॉक्स में कनेक्ट करने का प्रयास कर रहा है, कनेक्शन स्टालों और लगभग 2 मिनट के बाद समय समाप्त हो गया है।
मैं डॉक्स से example call उपयोग कर रहा हूँ:
curl -v --insecure https://api-3t.sandbox.paypal.com/nvp -d "USER=platfo_1255077030_biz_api1.gmail.com&PWD=1255077037&SIGNATURE=Abg0gYcQyxQvnf2HDJkKtA-p6pqhA1k-KTYE0Gcy1diujFio4io5Vqjf&METHOD=SetExpressCheckout&VERSION=78&PAYMENTREQUEST_0_PAYMENTACTION=SALE&PAYMENTREQUEST_0_AMT=19&PAYMENTREQUEST_0_CURRENCYCODE=USD&cancelUrl=http://www.yourdomain.com/cancel.html&returnUrl=http://www.yourdomain.com/success.html"
शैल आउटपुट है:
* About to connect() to api-3t.sandbox.paypal.com port 443 (#0)
* Trying 173.0.82.83... Connection timed out
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host
जब मैं पीएचपी curl
के माध्यम से ऐसा करने की कोशिश मैं किसी भी त्रुटि नहीं मिलता है और बस एक खाली संसाधन हैंडल।
मैं आसानी से अनुरोध कर सकते हैं (और सही डेटा वापस पाने के) अपने स्थानीय मशीन से और अन्य सर्वर है कि मैं का उपयोग कर सकते से तो मुझे लगता है कि यह कुछ सर्वर साइड गलत कॉन्फ़िगरेशन चल रहा है। एक सर्वर व्यक्ति नहीं होने के नाते मैं थोड़ा उलझन में हूं।
cURL सक्षम है और लॉग phpinfo
में निम्नलिखित:
libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.15 libssh2/1.2.6
openssl रूप में अच्छी तरह से सक्षम है। साथ ही, एपीआई के लाइव संस्करण से कनेक्ट करने का प्रयास करते समय भी मुझे वही समस्याएं आ रही हैं।
हो सकता है कि इन अनुरोधों को अवरुद्ध करने वाले आपके सर्वर पर कुछ फ़ायरवॉल नियम हैं, क्या आप कर्ल अन्य वेबसाइटों तक पहुंचने में सक्षम हैं इस सर्वर से? अन्य एचटीटीपीएस वेबसाइटों के बारे में क्या? – talkol
धन्यवाद, आश्चर्यजनक रूप से मैं आसानी से 'https' कनेक्शन सहित अन्य डोमेन के लिए कर्ल का उपयोग कर सकता हूं। – m90
यहां टिप्पणियों को देखें http://stackoverflow.com/questions/12936733/timeout-on-connecting-to-https वे सभी आउटबाउंड फ़ायरवॉल प्रतिबंध से संबंधित हैं .. और कोई भी पेपैल का उल्लेख करता है :) – talkol