2010/5/14 「6. cron用のファイルを作成する」のサンプルがそのままコピーしても動かなかったようなので修正 自分が実際にBOTが動くまで行った手順をまとめてみました。 WindowsXP SP3で作成しています。他のOSでは一部違う所もあるかもしれません。 2011年10月現在このページに書かれた方法では上手くBOTが動かないようです。他のサイトを参考にしてください。 BOT本体を作る プログラミングができなくても作れるTwitter botの作り方 こちらのサイトを見れば「定期的に文章をpostする」「@付きのレス中の特定の単語に反応し、それに応じたレスをする」といったシンプルなBOTならCGIの知識が一切ない人でも作れると思います。 webから文章を拾ってくるなど特殊なものは自分でスクリプトを書かないと無理です。 ここの説明を見ながらBOTを作りPHPを使えるサーバー(無料
cronを使うと、サーバー上にあるプログラムを指定した時間に定期的に自動的に実行できる。 Windowsで言うとタスクスケジューラのようなもの。 用途としては、ウェブサイトでの定期的なAPIの実行、集計処理、バックアップなどがある。 コマンド ターミナル上で以下のコマンドを実行すると cron の編集などができる。 cronのリストを表示 crontab -l cronの編集 編集方法は vi と同じ。 crontab -e cronをすべて削除 crontab -r 記述例 cronの書式は以下のようになっている。 分(0-59) 時(1-24) 日(1-31) 月(1-12) 曜日(0-7,0=7=日曜日) コマンド 数字を書くとその数字のときに実行、* を書くと毎回、*/6 のように書くとその数値毎の実行になる。 9時30分に実行 30 9 * * * cd /htdocs/exam
今日はTwitterの自動投稿API(要はbot)を PHP+OAuth認証で作成する方法を紹介します。 OAuth認証にはPearのOAuthが有名ですが、 twitteroauth.phpを利用する方法が簡単です。 ①まず、下記URLからtwitteroauth.phpとOAuth.phpを ダウンロードしてください。 http://github.com/abraham/twitteroauth/tree/master/twitteroauth/ ②TwitterAPIに登録し、各種KEYを取得する 2-1. http://dev.twitter.com/に登録 ・アプリケーション名 「○○から投稿」で表示される名前になります ・アプリケーションの説明 説明を書いてください ・アプリケーションのウェブサイトのURL なんでもいいです。http://twitter.com/でも大丈夫でし
このエントリで説明している方法は BASIC 認証での投稿方法です。 BASIC 認証による Twitter への接続は2010年8月末を持って廃止されました。 現在は OAuth を使用する必要がありますので、ご注意ください。 参考:PHPでTwitter APIのOAuthを使う方法まとめ – 頭ん中 PHP を使用して Twitter に投稿する方法のメモ。 と言っても以下のようにするだけ。 $username = "twitter_user"; // Twitter のアカウント $password = "password"; // パスワード $post = "ほげほげ"; // 投稿する内容 $url = 'http://twitter.com/statuses/update.xml?'; $params = "status=". rawurlencode($post); $r
++TWITTERオヤジギャグ自動投稿ロボ「amezor_gag」 今回は、 「前もって準備したメッセージが記載れたテキストファイル(改行区切りの一行文)をTWETTERにランダムで自動投稿」 これをやってみます。 ・UTF-8でテキストファイルを作成 ・PHPコードもUTF-8で TWITTERのアカウントがない人は、取得して下さい。 ++https://twitter.com/ 実は今回、あまり内容を理解出来ていません。あちこちから拾い集めた情報を継ぎ接ぎしました。 やる事は、テキストを埋め込んだURLを作成してそれをPOSTする、だけです。 ; <?php ; $url = "http://twitter.com/statuses/update.xml?"; ; $username = ユーザネーム; ; $password = パスワード; ; $fh=fopen("テキスト名.
charactorbotはTwitterのキャラクターボットを作成するのGoogle App Engineのアプリケーションです。こちらでtwitterボット作成サービス - キャラボットという名前で運用されています。 なお2013年5月7日(アナウンスは変わるかもしれません)のTwitter API1.0の廃止にともない1.6.0よりも古いバージョンは利用できなくなります。 自分でサービスを作成する簡易デプロイ用のパッケージがダウンロードできるほか、SVNからソースをチェックアウトしてデプロイすることで、自分でアレンジしたサービスを運用することができます。 ライセンスはGPLv3となっており、自由にソースコードを編集することができます。(GPLv3の日本語訳 : http://sourceforge.jp/magazine/07/09/02/130237 ) システム要件 以下から簡易デ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く