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

執筆者:

関連記事

no image

Shopifyで注文に付けたタグが消える(日本語の場合)

手入力でタグ付けしても、アプリでタグ付けしても、日本語はダメ。気持ち悪いのは、一度、日本語のタグ付けをして、正しく保存されたように見えても、次に画面遷移したらそれが消えていたり、時間がたったら消えてい …

GASで作成したスクリプトをPower Automateで使うには(めちゃx2苦労した話)

ChatGPTに「GASで作成したスクリプトをPowerAutomateで使うにはどうすればよいか」と聞いたら、「Google Apps ScriptをWeb APIとして公開し、Power Auto …

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

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

PADでCSVファイル2つのキー列の付き合わせ処理。あるいは検索マッチング処理

2つのCSVファイルのキー列を比較して、一致したらその行の別の列に更新等の処理をするケースは、多いと思う。 けども、ネットにあまり情報が無かったので、載せておこうと思う。 方法1:ループを二つ使った処 …

ShopifyのMatrixifyアプリを使って一部の注文データをFTPに保存する

まずは、Matrixifyアプリを開き、NewExportボタンを押す。 Optionsに入り、Results FileのUpload toで、Add New Serverを選択。 Settingsパ …