0

Twitter に Web アプリを登録しているので、アプリ ID を持っています。これを使用して、Web サイトからユーザーのタイムライン (ユーザーに代わって、自分のコンテンツ) にコンテンツを公開したいと考えています。サーバー側で動作していますが、jQuery を使用してクライアント側で実行する方法を知りたいです。

4

1 に答える 1

0

jQuery では、jQuery.post()メソッドを使用します。このようなものが動作するはずです:

$.post("/myTwitterUpdater.php", 
       { 'status': 'Hello world!' });

これは、サーバー側でスクリプトに名前が付けられmyTwitterUpdater.php、 という名前のパラメーターでステータスの更新を受け入れることを前提としていますstatus。必要に応じて、独自の認証メカニズムを追加のパラメーターとして追加するか、その上に何かを追加します。次に、サーバーは Twitter REST APIを使用し、より正確にはそのPOST ステータス/更新リソースを使用して、ステータスの更新を Twitter に転送する必要があります。(あなたはすでに動作していると言いましたが、興味のある人は、「twitter oauth php example」をGoogleで検索するか、PHPを選択した言語に置き換えてください。)

Twitter の OAuth 認証は、サーバーに任せておくのが最善です。JavaScript で行うのは難しいです、不可能ではありません。

于 2012-05-17T11:09:25.667 に答える