Shopify PowerAutomate

Shopifyの注文情報をArigato AutomateionアプリとPowerAutomate経由でチャットワークに通知する

投稿日:

まずはPower Automate 側を作る。

トリガーはmanual。

HTTP URI は、自動で作られる。後でArigato Automationで使う。

JSONの解析をする。サンプルのペイロード~を使って作ったような気がするけど、もう忘れた(笑)。

変数の設定。

replace関数を使っている理由は、注文番号に#があるとエラーになったので、それを空白に置き換えるため。

HTTP Webhook。

Subscribe URIのポイントは、チャットルームのID(ここでは37667889)を記述することと、bodyに変数をセットすること。

またSubscribe HeadersにChatworkTokenをセットする。

Unsubscribe URIには「コールバックURI」をセットする。サブメニューからマウスで簡単にセットできる。

次に、Arigato Automation側。

注文作成時(order is created)のトリガー。

Power AutomateのHTTP URIをコピペする。

Headersに、必要なコードをセットする。

ここまで作ったら、Shopifyに新規注文を作ってテスト。

自分の場合はArigato Automationのトリガーを下書き注文の作成と更新にして、何度かテストしたけども。

以上!

-Shopify, PowerAutomate

執筆者:

関連記事

Power Automate Desktopでダイアログでのファイル選択完了判定

今回Power Automate Desktopで、やりたかったこと: (人間が作業)Webブラウザからファイルのアップロードするダイアログボックスで、ファイルを選択してOKボタンを押すところまで。( …

PADでGoogleスプレッドシートにキー送信したら日本語変換が誤動作するのでクリップボード経由にした

PADで数式をGoogleスプレッドシートのセルに直接入力したい。やりたいことはそれだけなのだが、新規のブラウザで開くGoogleスプレッドシートが、なぜかデフォルトで日本語入力がオンになっていること …

no image

Arigato Automationよ、ありがとう!

ShopifyでArigato Automationを使っている。ハッキリ言って便利だ。 やりたかったことと、そのサンプルとさせてもらったワークフローのメモ。 下書きをもとに正式注文を作成したら、下書 …

PADでファイルがUTF8保存されない

ざっと探したところWebに自分が遭遇したトラブルの報告が見つけられなかったので、誰かの参考になるかもとメモ。 読み込み時はShiftJISのテキストを、図のようにフローで、エンコードを確かにUTF8保 …

【重要・ご対応のお願い】Chatwork APIリクエストの仕様変更についてのお知らせ

7/3の夕方ごろから、PADで作成したチャットワークのフローでエラーが出ていたので、あれっと思って調べたら、案の定、その日チャットワーク側でAPIの仕様変更があった。後から調べたら、事前に作業日付きの …