• 文字サイズ


解決済

特定のメールをLINEに転送したい

  • 相談者:非公開
  • 2021/03/11 17:47
ネクストエンジンからくる在庫アラート(のみ)を、在庫管理担当者のLINEへ送りたいのですが、方法をアドバイス頂けないでしょうか。

IFTTTを使っての方法を試みたのですが、どうもうまくいきません。
どうぞよろしくお願い致します。
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2021/03/11 17:53
ECマスターズの鈴木です。

> ネクストエンジンからくる在庫アラート(のみ)を、
> 在庫管理担当者のLINEへ送りたいのですが、方法をアドバイス頂けな………(省略)………
  • 返信者:非公開
  • 2021/03/11 19:34
ECマスターズの鈴木です。

> ネクストエンジンからくる在庫アラート(のみ)を、
> 在庫管理担当者のLINEへ送りたいのですが、方法をアドバイス頂けな………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/11 20:21
ありがとうございます。

変更する項目の
22行目の (‘is:unread label:”ループイフダン”‘) が通知する条件です。コメントに書いてある………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/12 06:35
補足です。
グレイアウトしてるのは保存していないからみたいですが、保存しようとしましたら構文エラーで保存できませんでした。

構文エラー: SyntaxE………(省略)………
  • 返信者:非公開
  • 2021/03/12 20:29
ECマスターズの鈴木です。

> ループイフダン部分は具体的にどのことを指すのでしょう?「ラベル」とは?

ループイフダンは、FXの売買システムとなりま………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/12 20:43
鈴木さん、細かいご説明ありがとうございます。

> こちらは後述するLINEのアクセストークンがプログラムに入力されていないことが
> 原因だと考えられま………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/12 21:09
鈴木様
解決しました。

原因は「あるある」でした。目を凝らしてプログラムを追いかけてましたら「>」をいくつか発見。
直したらエラー無しで保存でき………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/13 14:02
結果報告です。

トリガーはうまく動いたようですが、LINEへメッセージは来ませんでした。
何が原因として考えられるでしょうか。再チェックすべき点をご教授………(省略)………
  • 返信者:非公開
  • 2021/03/13 14:09
ECマスターズの海老塚です。

ご連絡いただきまして、
誠にありがとうございます。

こちらにつきましては、
休み明けに担当より確認してご回答させて………(省略)………
  • 返信者:非公開
  • 2021/03/14 11:28
ECマスターズの田中です。

LINEからの返答内容を確認するため、お手数ですがソースに含まれる
UrlFetchApp.fetch("https://n………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 11:39
田中様、お休みにありがとうございます!

早速実行してみましたが、ログには何も表記されませんでした。
実行ログには

11:36:59 お知らせ 実行………(省略)………
  • 返信者:非公開
  • 2021/03/14 12:20
ECマスターズの田中です。

Gmail検索の結果1通も見つからなかった、
送信メッセージを正しく作成できなかった、
などの理由により、LINEへの送信………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 12:33
早速にありがとうございます。

以下、実行ログです。

12:32:23 お知らせ 実行開始
12:32:24 情報 通知対象のメール数: 1
12………(省略)………
  • 返信者:非公開
  • 2021/03/14 12:56
ECマスターズの田中です。

それでは、改めて1通以上未読にしていただいた上で、
先程差し替えていただいた
var response = UrlFetc………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 13:38
ありがとうございます。

実行ログは前回と変わらず

13:36:29 お知らせ 実行開始
13:36:29 情報 通知対象のメール数: 1
13:………(省略)………
  • 返信者:非公開
  • 2021/03/14 14:30
ECマスターズの田中です。

それでは、
send_line(new_Me[i])
上記1行を
console.log(`send_line直前: $………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 14:41
ありがとうございます。
お付き合い頂き申し訳ありません。

結果は前回と同じでございました。念の為トークンも発行し直してトライしましたが、同じでした。
………(省略)………
  • 返信者:非公開
  • 2021/03/14 15:06
ECマスターズの田中です。

ソース全体をお送りいただき、ありがとうございます。
いただいたソースを確認したところ、
&gt; を <(小なり) に修正………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 15:11
そんなケアレスミスでしたか!
申し訳ありません。直すところは2箇所だけで良かったでしょうか。

実行しましたところエラーを吐きましたので、お送りしますね。………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 15:18
LINE Notifyにお知らせが届きました。

実際のグループにLINE Notifyを招待しないといけなかったようです。
失礼しました。

招待し………(省略)………
  • 返信者:非公開
  • 2021/03/14 16:27
ECマスターズの田中です。

無事動作して何よりです。

> 現在は件名のみLINEされるようなのでLINEされる部分をカスタマイズしたいのですが可能で………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/14 17:54
田中様、
カスタマイズできるとのことで、早速やってみました。うまくいきました。
もう少し希望通りにするには試行錯誤する必要があり時間がかかりそうなので
一………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/15 16:54
田中様、

カスタマイズの件で、再度教えて頂けませんでしょうか。

LINEへのメッセージは単純な方がいいので、検討の結果、件名のみでOKということにな………(省略)………
  • 返信者:非公開
  • 2021/03/15 17:29
ECマスターズの田中です。

それでは、
valMsgs[i] = から ; までの内容を、
var tmpSbj = myMsgs[i].slice(………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/15 17:43
早速にありがとうございます!

[NextEngine] [ne**.next-engine.com][ショップ名様]の[NextEngine] 部分が残っ………(省略)………
  • 返信者:非公開
  • 2021/03/15 18:39
ECマスターズの田中です。

> 「在庫不足のお知らせ」と「在庫ゼロのお知らせ」の2パターンあります。

その場合は、
valMsgs[i] = /(………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/15 20:45
田中さん、ありがとうございます。

うまくいきました。

[NextEngine]の部分は確かに、アクセストークンを作成される際タイトルとして設定しまし………(省略)………
  • 返信者:非公開
  • 2021/03/16 11:24
ECマスターズの田中です。

> [NextEngine]の部分は確かに、アクセストークンを作成される際タイトルとして設定しました。

ということであれ………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/16 11:55
田中さん、気にかけていただきありがとうございます。
タイトルを工夫してみます。

実は在庫管理担当者から、品番のみではわかりづらく間違いのもととなりうるの………(省略)………
  • 返信者:非公開
  • 2021/03/16 14:16
ECマスターズの田中です。

メール本文の中から希望の内容だけを取り出す、
といった処理をGoogle Apps Script(JavaScript)内で………(省略)………
  • 返信者:非公開(質問者)
  • 2021/03/16 21:12
田中さん、

詳しい情報ありがとうございます!
教えていただいた情報をもとに挑戦してみます。………(省略)………
  • 返信者:非公開(質問者)
  • 2021/05/11 08:46
その節はありがとうございました。

少し前から通知が繰り返し来るようになりました。
どうやら既読にならないようです。

デバッグしてみましたところ、 ………(省略)………
  • 返信者:非公開
  • 2021/05/11 13:20
ECマスターズの伊藤です。

> なにか仕様が変わったんでしょうか。
> アドバイスいただけましたら幸いです。
>
> 回答は特に急ぎません。
………(省略)………
  • 返信者:非公開
  • 2021/05/12 11:06
ECマスターズの田中です。

失礼しました、
万が一、メールがスレッド化されている場合、
スレッド化された2通目以降のメールが
正常に取得できていない………(省略)………
  • 返信者:非公開(質問者)
  • 2021/05/12 11:20
田中様、ありがとうございます。

差し替えて実行しましたが、下記のエラーが出ます。

11:15:30 お知らせ 実行開始
11:15:30 情報 s………(省略)………
  • 返信者:非公開
  • 2021/05/12 15:00
ECマスターズの田中です。

> var response = UrlFetchApp.fetch("https://notify-api.line.me/………(省略)………
  • 返信者:非公開(質問者)
  • 2021/05/12 22:29
田中さん、いつもありがとうございます。

すいません、実行関数を"main"にしてなかったことが原因のようでした。
教えていただいたものに差し替えて、うま………(省略)………
このフォーラムへの質問は終了しました