twitterで自動ツイートしたい(メール利用)
問題
twitterで自動ツイートしたい。
答え
自動ツイートする方法はさまざまありますが、IFTTTを利用すると、ツイートする部分は実装する必要がなく、材料の提供だけで済みます。簡単です。
今回は、IFTTTとメールを利用する方法をやってみます。
New Applet → if this に メールの Send IFTTT any email を指定 → then that に twitter の Post a tweet や Post a tweet with image を指定
trigger@applet.ifttt.com 宛てに、登録してあるメールアドレスからメールを送ってやると、ツイートになります。
<?php mb_send_mail( 'trigger@applet.ifttt.com', '件名何でも', 'ツイート内容', 'From: 登録してあるメールアドレス', '-f登録してあるメールアドレス' // 場合によってはエンベロープfromが必要 );
あとは、自動ツイートらしい形にするとしたら、サーバー側のcronなどで定期的にプログラムを呼び出して、日時に応じてツイート内容(メールの内容)を変えるなどをするとよいです。
コメント