我正在尝试将Mangopay添加到我的本机应用程序中。
[当我尝试通过HTTPie
添加卡时,出现错误。这是我的操作方式:
我通过以下方式预注册卡:
echo '{
"UserId": "67844304",
"Currency": "EUR",
"CardType": "CB_VISA_MASTERCARD"
}' | http -a filoo:myApiKey POST https://api.sandbox.mangopay.com/v2.01/filoo/cardregistrations
它可以正常工作,我可以要求使用我得到的信息添加新卡:
echo '{
"PreregistrationData": "dtxlzFRSvUcdNkJimn-i_L64-_r7M5oECwslrv8Q04NgHVv1mxYX6qXicHf0SGAMS4wCy-yiraxeE65tmxOe8A",
"AccessKey": "1X0m87dmM2LiwFgxPLBJ",
"cardNumber": "4706750000000009",
"cardExpirationDate": "1221",
"cardCvx": "123"
}' | http -a filoo:myApiKey POST https://homologation-webpayment.payline.com/webpayment/getToken
但是我在响应的主体中得到了这个非常全面的错误代码(带有200 HTTP状态代码:errorCode=09101
我遇到了同样的问题,我通过将HTTP参数作为查询字符串传递来解决了此问题。