Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 我正在实现Paypal,我使用了这个Soap消息,有人能告诉我哪里错了吗?_Iphone - Fatal编程技术网

Iphone 我正在实现Paypal,我使用了这个Soap消息,有人能告诉我哪里错了吗?

Iphone 我正在实现Paypal,我使用了这个Soap消息,有人能告诉我哪里错了吗?,iphone,Iphone,也许你需要对这些值进行正确的url编码?如“API密码”中的空格。文本字段中的文本可能也应该是url编码的,而不是使用原始值。我得到了错误代码10001,它表明了内部错误,应该是什么。我假设这是PayPal错误代码,所以检查他们的api文档。 NSString *parameterString = [NSString stringWithFormat:@"USER=username" "&PWD=API Password"

也许你需要对这些值进行正确的url编码?如“API密码”中的空格。文本字段中的文本可能也应该是url编码的,而不是使用原始值。

我得到了错误代码10001,它表明了内部错误,应该是什么。我假设这是PayPal错误代码,所以检查他们的api文档。
NSString *parameterString = [NSString stringWithFormat:@"USER=username"
                                 "&PWD=API Password"
                                 "&SIGNATURE=API Signature"
                                 "&METHOD=DoDirectPayment"
                                 "&CREDITCARDTYPE=%@"
                                 "&ACCT=%@"
                                 "&EXPDATE=%@"
                                 "&CVV2=123"
                                 "&AMT=%@"
                                 "&FIRSTNAME=%@"
                                 "&LASTNAME=%@"
                                 "&STREET=%@"
                                 "&CITY=%@"
                                 "&STATE=%@"
                                 "&COUNTRY=%@"
                                 "&ZIP=%@"
                                 "&COUNTRYCODE=US"
                                 "&PAYMENTACTION=sale"
                                 "&VERSION=2.3",
                                 txtCreditCardType.text,txtAccountNumber.text,txtExpireDate.text,txtTotalAmount.text,txtFirstName.text,txtLastName.text,txtStreet.text,txtCity.text,txtState.text,txtCountry.text,txtZip.text];