2

ここで詳しく説明されているように、python herokuサーバーでbraintreeを実行することについて(おそらく簡単な)質問がありますhttps://developers.braintreepayments.com/start/hello-server/python

今、私はherokuを初めて使用し、多くのチュートリアルを試してみましたが、それらはすべて、Webサーバーからアクセスできるアプリケーションを作成しているようです(たとえば、pythonのフラスコなど)。

明らかに、Web サーバー経由で Braintree アプリをテストすることはできません。私のブレインツリー サーブがライブになったら、それが正しいことをしているかどうかを確認する他の方法はありますか? たとえば、コンソールから?

ブレインツリーサーバーとやり取りして、入出力動作をテストするiOS以外の方法があるかどうか疑問に思っています。

また、現在私はのprocfileを使用しています

web: gunicorn main_app:app

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

私のrequirements.txtでは、どちらの場合もこれが正しいかどうかわかりません。

4

1 に答える 1

1

完全な開示: 私はブレインツリーで働いています。ご不明な点がございましたら、サポートまでお気軽にお問い合わせください。

curlは、「URL を使用してデータを転送するためのコマンド ライン ツール」です。詳細と使用例については、マニュアルを参照してください。

たとえば、Braintree クライアント トークンを返すように定義されたルートがあるとします。curl を使用して、そのルートにリクエストを送信できます。

curl https://your-apps-name.herokuapp.com/client_token

リクエストが成功した場合、レンダリングされたページの HTML にはトークンが含まれている必要があります。

于 2016-12-14T15:57:56.370 に答える