Braintree:Python Heroku服务器

Braintree:Python Heroku服务器,python,heroku,braintree,braintree-sandbox,Python,Heroku,Braintree,Braintree Sandbox,关于在python heroku服务器上运行braintree,我有一个(可能很简单的)问题,如下所述 现在,我是heroku的新手,已经尝试并完成了很多教程,这些教程似乎都创建了一个web服务器可以访问的应用程序(例如python的flask) 显然,我无法通过web服务器测试我的braintree应用程序。有没有其他的方法来与我的braintree服务器通信,一旦它活着,看看它是否在做正确的事情?例如,从控制台 我只是想知道除了通过iOS之外,是否还有其他方法可以与我的braintree服务

关于在python heroku服务器上运行braintree,我有一个(可能很简单的)问题,如下所述

现在,我是heroku的新手,已经尝试并完成了很多教程,这些教程似乎都创建了一个web服务器可以访问的应用程序(例如python的flask)

显然,我无法通过web服务器测试我的braintree应用程序。有没有其他的方法来与我的braintree服务器通信,一旦它活着,看看它是否在做正确的事情?例如,从控制台

我只是想知道除了通过iOS之外,是否还有其他方法可以与我的braintree服务器交互并测试输入和输出行为

另外,目前我使用的procfile

web: gunicorn main_app:app

在我的requirements.txt中,在这两种情况下都不确定这是否正确。

完全披露:我在Braintree工作。如果您有任何进一步的问题,请随时联系

curl
is“”查看详细信息和用例

例如,假设您定义了一个路由以返回一个。您可以使用curl向该路由发出请求

curlhttps://your-apps-name.herokuapp.com/client_token


如果请求成功,则呈现页面的HTML应该包含令牌。

您使用哪个版本的python。Heroku对Python版本要求严格,可以接受
2.7.12
3.5.2
。braintree SDK支持Python 2.6、2.7、3.3和3.4。@ling7334抱歉我解释得不好(我现在编辑了我的问题),我的Python运行良好。我想知道,一旦Braintree python安装在Herome上,为了测试等目的,除了通过iOS应用程序之外,是否还有其他方法与它相对应。谢谢!只是想根据您提供的信息澄清假设。您已经使用Flask作为服务器创建了一个Braintree集成。您正在Heroku上主持集成。您想确认服务器是否在不使用iOS应用程序的情况下正常运行。“我错过了什么吗?”谢伊谢谢你的回答——几乎和你说的一样,只是我的问题是我没有(!)使用烧瓶。当我使用flask时,我可以在浏览器中看到我的应用程序输出,并确保它正常。现在,我做了BraintreeSDK(上面包含的链接)中描述的所有事情,然后启动它,然后。。。就这样。控制台告诉我一个dyno正在运行,但我希望我能测试braintree功能(在尝试通过iOS之前)。
flask==0.10.1
dj-database-url==0.4.1
Django==1.9.7
gunicorn==19.6.0
psycopg2==2.6.1
whitenoise==2.0.6
braintree==3.32.0