Liquid、JavaScriptなどに関する質問
WordPress上のphpファイルから、Webhookを登録したいのですが
/admin/api/2021-07/webhooks.json への書き込み(POST?)方法がわかりません。
▼ 今書けているPHPコード
/* API URL */
$shopifyApiUrl = 'https://' . $shopifyApiKey . ':' . $shopifyPassword . '@' . $shopifyStoreUrl;
$webhook_obj_url = $shopifyApiUrl . '/admin/webhooks.json';
/* 登録したい内容例 */
$webhookArr = array(
"webhook" => array(
"topic" => "orders/create",
"address" => "https://whatever.hostname.com/",
"format" => "json"
)
);
$webhookJson = json_encode($webhookArr);
このあと、どのように「webhooks.json」に「$webhookJson」の値を書き込んだらよいのか調べてもわからずいます。
file_put_contents( $webhook_obj_url , $webhookJson );
は「httpsを含むURLダメ!」的な感じでできませんでした、
根本的な理解が欠けているのかもしれません。
参考になるページやヒントなどありましたら教えていただけますと幸いです。何卒、よろしくお願いいたします。
(shopify側のプライベートアプリの方は「書き込み可能」にしてあります)
Webhookのページ
https://shopify.dev/api/admin/rest/reference/events/webhook
参考サイト
https://storehero.io/ja/shopify/shopify-api-integration/
リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024Shopifyは世界で最も革新的なブランドと起業家をサポートしています。個人起業家やあらゆる規模のビジネスの成長を後押しするために、Shopify アカデミーではShopif...
By SarahF_Shopify Mar 22, 2024オンラインストア運営はとてもやりがいのある活動です。新しい注文が入った時の喜びや世界中のお客様とやりとりできる可能性、商品に対して最高のレビューをもらった時の満足感は、毎日の...
By Mina Mar 13, 2024