【问题标题】:Checking Verified Email in Paypal在 Paypal 中检查已验证的电子邮件
【发布时间】:2016-09-29 06:23:23
【问题描述】:
$url = trim("https://svcs.sandbox.paypal.com/AdaptiveAccounts/GetVerifiedStatus"); //Sandbox URL
$API_UserName = "XXXXXXX";
$API_Password = "XXXXXXX";
$API_Signature ="XXXXXXX";
$API_AppID = "APP-80W284485P519543T";
$API_RequestFormat = "NV";
$API_ResponseFormat = "NV";

$bodyparams = array ("requestEnvelope.errorLanguage" => "en_US",
                     "emailAddress" =>"xxxx@gmail.com",
                     "firstName" =>"XXX",
                     "lastName" =>"YYY",
                     "matchCriteria" => "NAME"
                    );
$body_data = http_build_query($bodyparams, "", chr(38));

我正在执行上面的代码,但它没有给我任何输出。任何人都可以建议我哪里错了?

如果我使用以下网址

$url = trim("https://svcs.paypal.com/AdaptiveAccounts/GetVerifiedStatus"); //Paypal URL

然后它给了我以下响应

responseEnvelope.timestamp: 2016-09-28T23%3A24%3A41.132-07%3A00
responseEnvelope.ack: Failure
responseEnvelope.correlationId: 192ed30d1b3d7
responseEnvelope.build: 24397612
error(0).errorId: 560022
error(0).domain: PLATFORM
error(0).subdomain: Application
error(0).severity: Error
error(0).category: Application
error(0).message: The+X-PAYPAL-APPLICATION-ID+header+contains+an+invalid+value
error(0).parameter(0): X-PAYPAL-APPLICATION-ID

【问题讨论】:

  • 这个The X-PAYPAL-APPLICATION-ID header contains an invalid value怎么样
  • 检查您的X-PAYPAL-APPLICATION-ID
  • @DipanwitaKundu 我正在使用 Sandbox URL 帐户。我没有 Paypal 帐户的 APP-ID
  • 但是当您的 ID 无效时会出现错误代码 560022。交叉检查您的沙盒帐户
  • @DipanwitaKundu 我听不懂你。哪个 ID 无效。你能给我修改过的代码吗?我给的。

标签: php paypal


【解决方案1】:

我们强烈建议您下载adaptiveaccounts 演示版进行测试。 其中包括演示中的 getVerfiedStatus API 调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-04
    • 2018-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-12
    • 1970-01-01
    相关资源
    最近更新 更多