我在使用 Paypal 的 API 方面进展缓慢。目前,进行 API 调用会产生超时错误 (ERRORCODE:10001):
**HttpResponseTIMESTAMP=2013-03-08T01:25:56Z&CORRELATIONID=e00b64a9e4c97&ACK=Failure&L_ERRORCODE0=10001&L_SHORTMESSAGE0=Internal Error&L_LONGMESSAGE0=Timeout processing request**
上面的错误并不能说明太多,只是它已经超时了。这意味着它要么尝试执行交易超时,要么因为无法验证帐户而超时?这是名称-值-对字符串,
**METHOD=DoDirectPayment
&VERSION=99.0
&PWD=1362597445
&USER=paypro_1362597411_biz_api1.hotmail.com
&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AA.mtioVVAeUWZAnm4W4LmSKUmC8
&IPADDRESS=192.168.237.124
&PAYMENTACTION=SALE
&AMT=660
&CREDITCARDTYPE=VISA
&ACCT=4926081645578645
&EXPDATE=3/2018
&CVV2=333
&FIRSTNAME=Parijat
&LASTNAME=Kalia
&STREET=3302+Folsom+Street
&CITY=3302+Folsom+Street
&STATE=CA
&ZIP=94110
&COUNTRYCODE=US
&CURRENCYCODE=$**
另一个可能有用的提示是,当我尝试登录沙盒测试站点时
使用提到的凭据,它不会让我登录。但是,在我的paypal 开发人员站点中,在测试帐户中清楚地说明了相同的凭据,我 100% 只需复制粘贴用户名、密码和 API。一位朋友表示,那些用于 API 调用的测试帐户不允许您登录沙盒测试站点,这看起来很可疑。
线索?解决方案?批评?