1

我正在对贝宝交易进行NVPapi 调用,Void但收到以下错误消息

DoVoid failed:

Array
(
    [TIMESTAMP] => 20110329 05 42 06
    [CORRELATIONID] => 999a45387463f
    [ACK] => Failure
    [VERSION] => 51.0
    [BUILD] => 1799695
    [L_ERRORCODE0] => 10007
    [L_SHORTMESSAGE0] => Permission denied
    [L_LONGMESSAGE0] => You do not have permissions to make this API call
    [L_SEVERITYCODE0] => Error
)

我提供了正确的 API 凭据,但不知道为什么我会得到这个。

谢谢!

4

1 回答 1

2

错误:我使用不同账户的api凭证来取消不同账户的交易。

另一种选择:您可以将一个帐户的 api 权限授予另一个帐户(但在我的情况下仍然不起作用)。在这里有更多信息

第二个选项的解决方案:第二个选项的解决方案是您必须在 &SUBJECT 参数中使用贝宝交易 ID 传递接收者的贝宝电子邮件(其交易将失效)。更多信息在这里

于 2011-03-29T07:09:45.373 回答