【发布时间】:2021-05-30 23:25:38
【问题描述】:
我正在尝试从我的 Paypal 帐户中获取带有 REAL Transaction id 的交易详细信息。我从 CURL 获得了令牌但是,当尝试获取它时,它返回一个错误。
100 372 100 372 0 0 477 0 --:--:-- --:--:-- --:--:-- 478{"name":"RESOURCE_NOT_FOUND","message":"The specified resource does not exist.","debug_id":"e077252943c9c","details":[{"issue":"INVALID_RESOURCE_ID","description":"Specified resource ID does not exist. Please check the resource ID and try again."}],"links":[{"href":"https://developer.paypal.com/docs/api/payments/v2/#error-INVALID_RESOURCE_ID","rel":"information_link"}]}
* Connection #0 to host api-m.paypal.com left intact
curl -v -X GET https://api-m.paypal.com/v2/payments/authorizations/TRANSACTIONID \
-H "Authorization: Bearer TOKEN HERE"
我只想获取带有 ID 的详细信息,而不是将其与任何应用程序连接。这笔交易是来自我自己的 Paypal 帐户的真实交易。
怎么了?
【问题讨论】:
-
如果是事务 ID,也许你应该使用
/captures/而不是/authorizations/。这笔交易是如何创建的?尝试创建一个新的。如果它不是使用 REST API 创建的,您可能需要 developer.paypal.com/docs/api/transaction-search/v1 -
是的,但它仍然无法让我从主帐户中发生的交易中获取详细信息。如果这不可能,您能否指导我如何设置一个预定义的 url,我们可以在其中接收交易并获取带有 ID 的详细信息?我不是为网络应用创建这个,它只是一个简单的机器人,用户可以在添加他们的交易 ID 后确认付款,我可以看看它是否成功