先日、PerlでTwitterに投稿するBotを作ったが、今度はPHPで作ってみた。
ただ、すでにアプリ登録しているものだと何なので、もう1つテスト用のConsumer keyとConsumer secretを発行。
もちろん、アクセス用のTokenも同時に発行した。
それでテスト投稿もしてみた。
きちんと投稿できたので満足。
ところでPHPでのTwitterBotの作成にあたり、PEARのパッケージをいくつかインストールした。
インストールの前に、PEARのアップグレードも行った。
# pear upgrade PEAR # pear list Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.7 stable Console_Getopt 1.2.3 stable PEAR 1.9.1 stable Structures_Graph 1.0.4 stable XML_RPC 1.5.1 stable XML_Util 1.2.1 stable # pear install Net_URL # pear install Net_URL2-beta # pear install http_request # pear install http_request2-0.5.2 # pear install HTTP_OAuth-0.2.2 # pear install Services_Twitter-beta最終的にこんな感じのパッケージだけで投稿できるようになった。
# pear list Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.7 stable Console_Getopt 1.2.3 stable HTTP_OAuth 0.2.2 alpha HTTP_Request 1.4.4 stable HTTP_Request2 0.5.2 alpha Net_Socket 1.0.10 stable Net_URL 1.0.15 stable Net_URL2 0.3.1 beta PEAR 1.9.1 stable Services_Twitter 0.6.3 beta Structures_Graph 1.0.4 stable XML_RPC 1.5.1 stable XML_Util 1.2.1 stable
Leave your Comment