当我使用Venmo的API发布付款时,响应对象包含付款的所有数据,包括显然通常为20个字符的ID。这是有道理的,因为Venmo处理了大量的付款。
但是,当我执行GET请求以查看我最近的付款时,我看到我刚刚付款时,ID就不同了。它只有8个字符。
当我使用它的ID进行一次付款的GET时,长ID不起作用..但是短ID不起作用。这都是JSON btw。
我的目标很简单:将我刚刚付款的付款ID存储到我的数据库中,以便稍后我可以使用它在Venmo的API上搜索该付款。
任何具有一些API经验或更好的,venmo API经验的人都知道这里有什么想法吗?
网址:
https://sandbox-api.venmo.com/payments/" + verificationPaymentId + "?access_token=" + token;
https://api.venmo.com/v1/payments/" + payment_id + "?access_token=" + token;