2017-11-21 5 views
1

Coinbase APIの設定に通知URLがあります。私はAPIの統合がうまくいっていることを知っています。なぜなら私はアカウントのリストとアドレスの作成でいくつかのテストを行ったからです。通知URLはブラウザで試したのでアクセス可能です。ただし、トランザクションは通知URLをトリガーしません。アカウントの履歴を確認することができるので、取引が完了していることが分かります。メールが届きます。しかし、私は私のコントローラ内の関連する関数の先頭でこれを持っているにもかかわらず:私はブラウザに通知URLにアクセスするとCoinbase APIが通知をトリガーしないURL

file_put_contents(getcwd()."/assets/post.log",print_r($_POST,true)); 

何が今まで空の配列とは別に、そこに記録されていません。通知URLは単にトリガーされていません。現時点で問題を解決するために可能な手順はありますか?

答えて

1
  1. Log $ _GETと$ _SERVERも記録します。
  2. 個人的には、json_encode()がprint_r()より優れていると思います。さまざまな視聴者に何かを表示することができます。
  3. アクセス可能であることを確認するために、他のIPからのURLに投稿して引っ張ってください。
  4. https(https)を取得/投稿する場合のみhttps(letsencryptから)を使用していることを確認してください。
  5. apache/nginxアクセスとエラーログが正しく設定されていることを確認してください。
関連する問題