2011-07-13 14 views
2

私のサイトでは、Tweetボタンを追加しました。私がやりたいことは、ユーザーがそのボタンをクリックしてツイートがユーザーのツイッターアカウントに投稿されるたびに、そのツイートの一意のIDを捕まえてデータベースに格納することです。 PHPを使ってそれを行うことは可能ですか?特定のツイートのIDを取得する

答えて

1

REST API(http://api.twitter.com/1/statuses/update.json - またはいずれかの形式)を呼び出すと、ID文字列が返されます。ただし、oAuthを使用してすべてをサーバーにルーティングする必要があることも意味します。

また、JavaScript APIと公式のTwitter JSウィジェットのいずれかを使用して、イベントリスナーを作成してtweetイベントをキャッチすることもできます。そこから、イベントのデータフィールド(evt.dataのようなもの)に適切な情報があり、AJAXを介してサーバーに渡すことができます。

JSドキュメント:https://dev.twitter.com/docs/intents/events

RESTドキュメント:https://dev.twitter.com/docs/api

+0

が自分のJavaScript APIを使用して、私はevent.dataはnullを返し取得しています。ツイートバインディングメカニズムを使用して関連する情報を実際に正常に取得しましたか?もしそうなら、あなたはあなたがそれをやった方法を記述できますか?私はバインディング時にevent.dataを引っ張っても問題はありません。 –

関連する問題