タグ

TwitterとPHPに関するawawawebのブックマーク (2)

  • Twitterでリプライを貰った時にメール通知する仕組みをPHPで自前で実現する方法 Part1 - とりあえず9JP

    という事で、ちょっと考えてみた。 まず、特定IDに対するリプライ・メンションは http://search.twitter.com/search.json?q=@ツイッターID を叩く事でJSON形式で取得出来る。 (ちなみに”リプライのみ”を取得する場合は http://search.twitter.com/search.json?q=to:ツイッターID で行けるはず。) んで、個別のツイートを識別する要素として、id とid_str ってのがあるんだけど、ドキュメント未読なので違いわからないし、とりあえずid_strで識別する事にする。 @ツイッターID で検索した結果の最新のid_strの値を保持しておけば、次にデータ取得した時のid_strとの比較で、相違があれば「新しいリプライが届いている」という事になる。 相違がある場合にのみメールを送信する形で、結構簡単に実現できるはず・・

  • 10分で作る Twitter に定期ツイートする PHP スクリプト

    Twitter で定期ツイートする Web サービスがあると思ったら意外になくて驚きましたので PHP で簡単に作ってみました。設置方法を紹介します。ちなみにこのスクリプトは即興で作ったサンプルですので、みなさん個人個人で組んでみましょう。 今回の記事で作ったサンプルはダウンロードして勉強用にお使いください。 regularTweets ダウンロード Twitter に定期ツイートするスクリプトの仕様 共用サーバーなどの cron の実行間隔に制限のあるサーバーを想定 cron でスクリプト起動した時間から10分過去までのものをツイート 一度ツイートしたものは再度ツイートされないようにタスク管理 全体の構成 index.php tweets.yaml logs.yaml PEAR spyc index.php 実際に定期ツイートをするスクリプトを書きます。 1 2 3 4 5 6 7 8

  • 1