PayPal Python "return_url" 无法正常使用功能
PayPal Python "return_url" not working properly with a function
我正在开发集成了 PayPal 的 Kivy 应用程序。但是我在使用 return_url
功能时遇到了一个小问题。我目前将它设置为转到我的 Python 脚本中的一个函数。我没想到这会起作用,但它确实起作用了(有点)。一旦按下按钮转到 PayPal 结账,它就会在 return_url
行中调用 self.Continue()
,而不是在客户单击 PayPal 页面上的“继续”后调用它。有什么办法可以解决这个小问题吗?如有任何帮助或建议,我们将不胜感激。
这是我的 .py 示例,它很有帮助
def Continue(self):
self.manager.current = "main"
def PayPal(self):
request.request_body({
"application_context": {
"return_url": self.Continue()},
"intent": "CAPTURE",
"purchase_units": [
{
"amount": {
"currency_code": "CAD",
"value": str(App.get_running_app().cart)
}
}
]
})
PayPal 在您的应用程序外部,因此 return_url 必须是可以返回的 URL 字符串。它应该是返回到您的应用程序的深层链接,然后可以 运行 您的函数基于返回的路径。
我正在开发集成了 PayPal 的 Kivy 应用程序。但是我在使用 return_url
功能时遇到了一个小问题。我目前将它设置为转到我的 Python 脚本中的一个函数。我没想到这会起作用,但它确实起作用了(有点)。一旦按下按钮转到 PayPal 结账,它就会在 return_url
行中调用 self.Continue()
,而不是在客户单击 PayPal 页面上的“继续”后调用它。有什么办法可以解决这个小问题吗?如有任何帮助或建议,我们将不胜感激。
这是我的 .py 示例,它很有帮助
def Continue(self):
self.manager.current = "main"
def PayPal(self):
request.request_body({
"application_context": {
"return_url": self.Continue()},
"intent": "CAPTURE",
"purchase_units": [
{
"amount": {
"currency_code": "CAD",
"value": str(App.get_running_app().cart)
}
}
]
})
PayPal 在您的应用程序外部,因此 return_url 必须是可以返回的 URL 字符串。它应该是返回到您的应用程序的深层链接,然后可以 运行 您的函数基于返回的路径。