0
嗨我是angularjs的初學者,我想轉換angularjs這個請求捲曲?發送到paypal使用angularjs
curl https://api-3t.sandbox.paypal.com/nvp
--insecure \
-d METHOD=name \
-d VERSION=XX.0 \
-d USER=API-Username \
-d PWD=API-Password \
-d SIGNATURE=API-Signature \
-d ...
我使用$ HTTP這樣的:
$http({
url: 'https://api-3t.sandbox.paypal.com/nvp',
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
data: {
'USER=bjaoui.rimaggggggg-.......gmail.com',
'PWD=tgttgtg....',
'SIGNATURE=AFcWxVyyyyyyy',
'METHOD=SetExpressCheckout',
'VERSION=112.0',
'PAYMENTREQUEST_0_PAYMENTACTION=SALE',
'PAYMENTREQUEST_0_AMT=19',
'PAYMENTREQUEST_0_CURRENCYCODE=USD',
'cancelUrl=http://www.example.com/cancel.html',
'returnUrl=http://www.example.com/success.html',
}
}).success(function (data, status, headers, config) {
console.log(data);
}).error(function (error) {
//console.log(data);
alert("error:"+JSON.stringify(error));
});
,但我發現總是數據syntaxe錯誤。什麼是該問題的任何幫助,請
認識到這樣做與['$ http'](https://docs.angularjs.org/api/ng/service/$http)**將暴露您的PayPal用戶名,密碼, 'api-signature'等等,給全世界。 – EdSF
請看我編輯我的問題@EdSF –
請閱讀並理解以前的評論。 **不要與任何人分享您的憑證信息。存放在安全的位置,訪問受限**。 [創建和管理NVP/SOAP API憑據](https://developer.paypal.com/docs/classic/api/apiCredentials/) – EdSF