ドットインストール代表のライフハックブログ
この記事はTwitter API v1のものです。 2013年6月11日でTwitter APIのv1は使用できなくなり、使用できるのはv1.1となっています。 [参考記事] PHPでTwitterのbotを作る方法 ツイートをする/ツイート一覧を取得する v1.1 2012/09/16 記事を修正しました(http関数でエラーが出る) TwitterのAPIを使用するには、以前はベーシック認証による認証方式が使えていましたが、今では使えなくなっています。 そこでOAuthによる認証方式を使用します。 PHPでTwitterのツイートをする PHPでTwitterのツイート一覧を取得する CURL関数が使用できない場合 Twitter APIに接続するライブラリは、abraham氏のtwitteroauthにあるコードを使用すると実装が楽です。 abraham/twitteroauth G
昨日の記事の続きです。 TLの特定語句に反応するが、@付きのpostとRTには反応しない、という修正点。あと、eregからpreg_matchw使うように。 とりあえずソース <?php $username = ""; $password = ""; //最新のTLのステータスIDを保存しておくファイルです。パーミッションは書き込み可に。 $filename = "./tmp/last.dat"; //過去の開いて取得 $fp = @fopen($filename,'rb') or die("ファイルが開けません"); flock($fp, LOCK_EX); $line = fgets($fp, 64); fclose($fp); //自分がフォローしているfriendsのリストです。 $host = "http://twitter.com/statuses/friends_timeli
Basic認証が6月で非推奨になるという話の影響か、最近Twitter内でもOAuth認証の導入を検討するBOT製作者さんが増えてきた印象です。 私も投稿元の名前をいじってみたくなってぼちぼち導入していますので、成功したやり方を参考までに置いておきます。 基本的なOAuthの導入方法はtwitterのbotなどでOAuthを使う方法(PHPバージョン)を参考にさせていただきましたので、まずはリンク先を参考に、OAuth認証で投稿させるところまで漕ぎつけてください。 ちなみにこの時点で、land.toサーバーをいじらずに使っている方は手詰まりになると思います。 Fatal error: Call to undefined function curl_init()~ というエラーが出るはずです。サーバーのほうでcURLが有効になっていないのが原因のようなのですが、これを解決する方法は現状私の方
{固定关键字1}【2021官方推荐平台】亚洲东亚区唯一福彩线上机构,本站注册资金150亿,100万以内即时到账,{固定关键字1},{固定关键字1}官网,{固定关键字1}平台,{固定关键字1}下载,专业,安全...
この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を
これは使える、PHPやRubyで書かれたTwitterとやり取りするコードスニペット10 2009年09月17日- これは使える、PHPやRubyで書かれたTwitterとやり取りするコードスニペット10 といっても殆どPHPのコードになってます。 コードの内容は以下のように、便利そうなものばかりですので覚えておくとサクッと機能を実装できそうです。 ・自動フォローのスクリプト(PHP) ・フォロワー数を得る(PHP) ・フォローしてるけどフォローしてくれてない人をゲット(Python) ・ステータス更新(Vim) ・最新のTwitterステータスを得る(PHP) ・Twitter検索してメールアドレスを取得する(PHP) ・tweetsをバックアップする(Ruby) ・WordPressのブログにTwitterのステータスを表示(PHP) ・RSSをTwitterに投稿するスニペット(PH
ほとんどMeCab extension使いたさにあれこれこじつけた感ありありですが。。。 MeCabはオープンソースとして公開されている形態素解析エンジンの1つで、GPLもしくはLGPL/BSDライセンスの下に公開されています。他の形態素解析エンジンとしては、KAKASIやChaSenなどが知られていますね。 http://mecab.sourceforge.net/ で、PHPの拡張モジュールとしてはPage2で公開されているものがあります。 http://page2.xrea.jp/#php_mecab GitHub - rsky/php-mecab: MeCab binding for PHP これを使って、Twitterで流行っているキーワードをクラウド化するコードを書いてみました。なお、CSSはタグクラウドのスタイルを考える - collisions.dotimpac.toを参考
Services_Twitter TwitterのAPIをPHPから簡単に使える「Services_Twitter」が公開。 PHP4.3.0以上で動作するようです。 インストールは pear コマンドで次のように楽々。 # pear install -f http://labs.transrain.net/files/Services_Twitter-0.2.0.tgz 関連エントリ diggが遂にAPIを公開「Digg API」 約21,500軒の宿泊施設情報が取得可能な楽天トラベルAPI Lingr API 用PHP ライブラリ「PEAR::Services_Lingr」 楽天ウェブサービスをphpから簡単に使うライブラリ「Services_Rakuten」 ホットペッパーウェブサービスを簡単に使える「Services_Hotpepper」 PHPからフォト蔵のAPIを扱う「Serv
Services_TwitterはPHPから簡単にTwitterのAPIにアクセスできるパッケージです。 このライブラリを使う事により、Twitterからのデータを数行で読み込む事が出来ます。(JSON形式) 最新版はこちらからダウンロードできます。 インストール方法 インストール方法は簡単ですが、PEARが使える環境と使えない環境でインストール方法は変わります。 # pear install -f http://www.transrain.net/product/services_twitter/Services_Twitter-0.1.0.tgz 位置付けとしてはα版にしていますので、–forceオプションを付けてインストールします。 依存パッケージは現在はありませんので、–alldepsを付ける必要はありません。 おまけとしてServices_TinyURLも置いていますので、よ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く