2016-01-22 96 views
0

我使用自適應URL像Paypal自適應Api支付錯誤未能打開流:HTTP請求失敗! HTTP/1.0 400錯誤的請求

$url = trim("https://svcs.".$sandbox."paypal.com/AdaptivePayments/Pay"); 

我收到此錯誤信息:|| php錯誤信息 = fopen(https://svcs.sandbox.paypal.com/AdaptivePayments/Pay):無法打開流:HTTP請求失敗! HTTP/1.0 400錯誤請求 ||

+0

使用urlencode()來 – devpro

+0

這裏我使用進行urlencode()函數。我得到新的錯誤: - fopen(https%3A%2F%2Fsvcs.sandbox.paypal.com%2FAdaptivePayments%2FPay):未能打開流:沒有這樣的文件或目錄 – ramesh

+0

urlencode(「https:// svcs。」。$沙箱 「paypal.com/AdaptivePayments/Pay」); – devpro

回答

0

urlencode()試試這個:

$url = urlencode("https://svcs.".$sandbox."paypal.com/AdaptivePayments/Pay"); 
+0

同樣的錯誤fopen(https%3A%2F%2Fsvcs.sandbox.paypal.com%2FAdaptivePayments%2FPay):未能打開流:沒有這樣的文件或目錄 – ramesh

+0

$ params = array(「http」=> array( \t \t \t \t \t 「方法」=> 「POST」, \t \t \t \t 「內容」=> $ body_data, \t \t \t \t 「報頭」=> 「X-PAYPAL-SECURITY-USERID:」。$ API_UserName「\ r \ n「 \t \t \t \t \t \t」X-PAYPAL-SECURITY-SIGNATURE:「。 $ API_Signature。 「\ r \ n」。 \t \t \t \t \t \t「X-PAYPAL-SECURITY-PASSWORD:」。 $ API_Password。 「\ r \ n」。 \t \t \t \t \t \t「X-PAYPAL-APPLICATION-ID:」。 $ API_AppID。 「\ r \ n」。 \t \t \t \t \t \t「X-PAYPAL-REQUEST-DATA-FORMAT:」。 $ API_RequestFormat。 「\ r \ n」。 \t \t \t \t \t \t「X-PAYPAL-RESPONSE-DATA-FORMAT:」。 $ API_ResponseFormat。 「\ r \ n」。 \t \t \t \t \t \t「X-PAYPAL-DEVICE-IPADDRESS:」。 $ PROXY_HOST。 「\ r \ n」 \t \t \t \t)); – ramesh

+0

@ramesh:使用file_get_contents('https://svc'.$sandbox.'paypal.com/AdaptivePayments/Pay')試用它; – devpro

相關問題