私は次のコードを持っています(悪いコーディングを許してください、デバッグするのはそのようなものです):
$postData = Mage::app()->getRequest()->getPost();
if(!$postData)
{
$postData = $this->getRequest()->getPost();
}
if(!$postData)
{
$postData = $_POST;
}
ご覧のとおり、HTTP POST 値を取得しようとしているだけです。
シナリオは次のとおりです。
- HTTP POST シミュレーターから、データが送信されます。
- Shopify Webhook からは何も来ません (「Array()」のみ)。
- PostCatcher への Shopify の投稿で大量のデータが表示される
Shopify は JSON 形式で投稿しています。
POST配列をキャッチできないというアイデアはありますか?