ブログ - Make

make

Make

Makeを利用したRSSからのツイートが重複してツイートされる

動作の前提

  • RSSを読み込み
  • 新規エントリーをツイート
  • ツイートにLikeを追加

というシナリオを2時間半毎に実行。

問題になった現象

  • すでにRSSからツイートがされているのに
  • 次のシナリオ実行時に再びツイートされてしまう

そのため同じ内容の重複したツイートが発生してしまう

原因

  • RSSを読み込み
  • 新規エントリーをツイート
  • ツイートのLikeに失敗(ここが原因)

Likeに失敗すると、エラーが発生。 

  • シナリオ自体が未完了という扱いになり、
  • ツイートしたRSSの項目も未完了扱い

となる。
したがって、次回シナリオ実行時に、 

  • 未完了のRSS項目を再度Makeがトライ
  • 再ツイートが行われる

という結果になってしまう。

解決方法

  • Sleepモジュールを追加

ツイートへのLikeは成功する場合もある。
そのためSleepモジュールを追加し、ひとまず5秒ほど待機した上で、そのあとのモジュールを動くようにした。


お困りごとをお聞かせください。

Make(旧integromat)についてのご相談、ご依頼など。
頂いた内容については、3営業日以内の返信を心がけております。

Makeはできることが幅広いので、何ができるのかを一緒に考えていきましょう。
小さなことから、お気になさらずお気軽にご相談ください。


  • 必須

    詳細を入力してください。

  • 必須

    お名前を入力してください。

  • 必須

    メールアドレスを入力してください。

    正しいメールアドレスを入力してください。



その他のMake一覧