0
こんにちは、私はangularjsの初心者です、私はangularjsでこのリクエストカールを変換したいですか?anglejsを使ってpaypalに送ってください
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 ...
私はこのように、A $ 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));
});
が、私はあなたが不足しているように見えます任意の助けてください
['$ http'](https://docs.angularjs.org/api/ng/service/$http)でこれを行うと**あなたのPaypalの' username'、 'password'、 'api-signature'などを世界に発信しています。 – EdSF
私の質問を編集してください。@EdSF –
前のコメントを読んで理解してください。 **あなたの資格情報を誰とも共有しないでください。アクセスが制限された安全な場所に保管してください**。 [NVP/SOAP API認証情報の作成と管理](https://developer.paypal.com/docs/classic/api/apiCredentials/) – EdSF