Twitter フレンドシップ

TwitterへAPIから投稿してみる

2011年01月12日
TwitterのOAuth認証で取得した、【Consumer key】、【Consumer secret】、【oauth_token】、【oauth_token_secret】を使って、Twitter API へ接続し、つぶやきを投稿してみます。

PHP+OAuthでTwitter - SDN Project
にサンプルコートがあるので、利用させていただきます。
OAuth認証はフリーツール
abraham/twitteroauth - GitHub
を利用させていただきます。
使い方などはPHP+OAuthでTwitter - SDN Projectにあります。

自分の環境に書き換えて、テスト投稿してみます。
あっさり成功です。

特定のユーザーに宛ててつぶやく場合は、つぶやきの本文に、【@相手のユーザーID 】を入力し、【in_reply_to_status_id】パラメータを追加するようです。
【in_reply_to_status_id】はどのつぶやきに対して返信するのか、そのつぶやきIDです。

でも、【in_reply_to_status_id】は【@相手のユーザーID 】がある場合、無視されるようです。
Twitterクライアント別 in_reply_to_status_idの扱い