私はPHPでwebhook通知の内容を読もうとしています。POST webhookを読むPHP
HEADERS: プラグマ:キャッシュなし X-要求-ID:fec7f2ea-ae08-4fc1-9f81-b7ed9b976100 Xリクエストの内容は、下記のリンクであります-Newrelic-Transaction:PxQDWVNWCgBWBlJWVldRV1dUFB8EBw8RVU4aVgANAQAAA1tSBQBVBFUFUkNKQQtVVlNTUVZQFTs = 承諾:text/html、image/gif、image/jpeg、*; q = .2,/; Q = 0.2 接続時:2 接続:クローズ のContent-Length:931 のCache-Control:キャッシュなし のUser-Agent:Javaの/ 1.7.0_72 が受け入れ-エンコード:gzipで のContent-Typeを:アプリケーション/ x-www-form-urlencoded;文字セット= UTF-8 経由:1.1 vegur X-Newrelic-ID:UgcDUFdVGwQAXFdRBAU = ホスト: 総-ルートタイムrequestb.in:0
FORM/POSTパラメータ: データ:{「イベント":" PAYMENT_UPDATED "、" payment ":{"オブジェクト ":"支払い "、" id ":" pay_158657847699 "、" customer ":" cus_artujit2nfYe "、" value ":160.0、" netValue ":155.75、" originalValue " :null、 "nossoNumero": "34271724"、 "description": ""、 "billingType": "BOLETO"、 "status": "Pending"、 "dueDate": "21/12/2016"、 "paymentDate" null、 "invoiceUrl": ""、 "boletoUrl": ""、 "invoiceNumber": "00507815"、 "externalReference":null、 "deleted":false}}
私は、行のコードでうまくいっていませんでした:$ datasrc = $ _POST;
また、$ _REQUESTを使用して読み込みに失敗しました。
どのようにPHPのコンテンツを読むには?
ただし、データはどのように取得しますか?あなたのPHPページが$ _POSTまたは$ _REQUESTを使ってデータを取得している場合は、データがそのページに送られたことを意味します...どうしたのですか?これまでに試したことをお伝えください。 – Webomatik
通知ポストは、事前に宣言されたページに対して自動的にトリガされます。私の質問はまさにこれです。データをどのように回復させるのですか? – prmas