gpt4 book ai didi

python - 如何获取paypal的交易信息

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:16 26 4
gpt4 key购买 nike

我使用 paypal 包编写了以下脚本:https://github.com/paypal/PayPal-Python-SDK :

import paypalrestsdk
paypalrestsdk.configure({
"mode": "live",
"client_id": MY ID
"client_secret": MY SECRET
})

payment_history = paypalrestsdk.Payment.all({"count": 10})
print("List Payment:")
for payment in payment_history.payments:
print(" -> Payment[%s]" % (payment.id))

这应该给我最后 10 笔交易。但是它不起作用。

这是输出:

List Payment:

for payment in payment_history.payments: TypeError: 'NoneType' object is not iterable

问题是什么?我理解错误(没有返回所以它不可迭代)我不明白的是为什么它什么都没有。代码有什么问题?

最佳答案

这可能是因为 SDK API 不返回不是由 SDK Payment.create() 创建的交易。

Payment.all() 仅列出使用 Payment.create api 调用创建的付款。

参见 https://github.com/paypal/PayPal-Python-SDK/issues/3
解决方案:Retrieving all Payment info from PayPal App

关于python - 如何获取paypal的交易信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36311570/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com