错误是:“X-PAYPAL-APPLICATION-ID标头包含无效值”
我正在尝试用户GetVerifiedStatusRequest(),但之前我需要创建配置对象。我喜欢这个:
class Configuration
{
public static function getConfig()
{
$config = array(
"mode" => "live"
);
return $config;
}
public static function getAcctAndConfig()
{
$config = array(
// Signature Credential
"acct1.UserName" => "psssssssssssscom",
"acct1.Password" => "K4AsssssssssBV3N",
"acct1.Signature" => "AfzZ6gssssszfWjZXnEFQC6RA-Cssss9Qf6a.773ScU",
"acct1.AppId" => "APP-80W284485P519543T", // for sandbox
);
return array_merge($config, self::getConfig());;
}
}
当我使用AppId进行沙波时,工作正常。但是,我找不到我的应用程序的LIVE APPID。这是一个老选择?如果是这样的话:我在哪里可以得到这个值?
在“查看或删除API签名”中,只有“API用户名”,“API密码”和“签名”。
答案 0 :(得分:0)
您需要使用PayPal凭据登录" apps.paypal.com" 申请自适应支付应用程序。
除了填写申请页面上的所有必需信息外,您只需选择" GetVerifiedStatus" "自适应支付"下的API 。因为你只想使用" GetVerifiedStatus" API,您的申请应在提交后自动获得批准,您将在同一页面上看到您的实时APP ID。