2009-07-10 12 views
5

Twitterに投稿する簡単なリクエストを使用する場合、メッセージは「APIから送信」で署名されます。それをアプリケーションの実際の名前に変更する方法はありますか?別のポストパラメータなのでしょうか?Twitter RESTを "APIから"意味のあるものに変更する

+0

これまでに質問されていますが、前の質問が見つかりません。 –

答えて

9

あなたは、ソースパラメータを受け取るregister an applicationを喜ばせると、OAuth認証を実装するために、アプリケーションからのつぶやきを希望の場合はこれがcovered in the Twitter API FAQ

です。アプリケーションから送信されたツイートのソースとしてアプリケーションを自動的に追加します。

+0

Johnに感謝します。私は事前に資格情報を保存し、 "受け入れる"ために任意のウェブサイトに行くことを気にしないでください。 OAuthでこれを行うことはできますか?コード例はありますか? (私もアプリを登録しています) – Bostone

+0

Droid、OAuthに関連するいくつかの質問がStack Overflowで既に回答されています。その多くはTwitter関連で、そのうちのいくつかはこの右側の[関連]ボックスにも表示されます非常にページ。それらを確認してください。回答のコメントは、「どのようにOAuthを使用するのですか?」という大きな話題をカバーする場所ではありません。 –

+0

Rob - OAuthでチュートリアルは必要ありません。私は具体的な質問をしました - 「OAthを使用すると確認のステップを避けることはできますか?」私はマニュアルやチュートリアルを読んで使用することができます(と私はそれをやったことがあります)、そして、私はショートカットを取ろうとしているリソースに非常に感銘を受けています。これが適切でない場合 - 私は謝罪します – Bostone

3

デスクトップTwitterクライアントを作成していて、 "From API"の代わりにアプリケーションの名前を表示する場合は、OAUthを使用する必要があります。

デスクトップのTwitterアプリケーションでOAuthを使用するには、TwitterのPINワークフローを実行する必要があります(つまり、ユーザーをTwitterのWebサイトに送信して認証する必要があります)。

確認の手順は、TwitterがOAuthを使用している理由の一部です。それを回避することはありません。

TwitterのOAuthを実装するライブラリがいくつかありますので、あなたは車輪を再発明していません。

+0

ユーザーが認証されていない場合は、ステップを迂回したくありません。私の問題は、ユーザーがすでに資格情報を持っていることと、これらのすべてがTwitterと一致していることです。そのため、ユーザーを再確認したくありません。しかし、再び、これらは一致しないかもしれません。 私は、HttpClientを使ってTwitterページの投稿をしようとすることはできますが、実際にはまっすぐなPOSTの場合はおそらくそれが難しいでしょう。 – Bostone

0

あなたはOAuthのやTwitterを使用する方法の例をしたい場合、私はそれin my blog

0

あなたは、「デスクトップTwitterクライアントを書いていると、あなたのアプリケーションの名前の代わりに表示したい場合は、 『』 APIからを持っていますOAuthを使用する必要があります デスクトップのTwitterアプリケーションでOAuthを使用するには、TwitterのPINワークフロー(つまり、ユーザーをTwitterのWebサイトに送信して認証する必要があります)を実行する必要があります。

ちょっと待ってください。TwitterクライアントはどこかにログインしてアプリケーションにPINをコピーせずに、クライアント名を「経由」に入れて管理するのはどうしたらいいですか?

ステータスを更新して「MyApp経由で」印刷するコマンドラインクライアントが必要です。私はここに何かを逃していますか (私は昨日これを理解しようとしたことがあるかもしれません) 実際にユーザーが認証されていない場合は、他のユーザーがログインしてPINをコピー/貼り付けすることを希望しません。私のアプリケーションにユーザー/パスを入力します。私が見たすべてのツイッタークライアントで何が起こるかのように...

+1

Nope。あなたの名前が投稿に表示されるようにするには、OAuthを使用する必要があります。これはTwitterによって制定された制限です。まったく無関係なコンテキストからブラウザウィンドウをポップアップすることは恐ろしいユーザーエクスペリエンスであるため、非常に残念です(私もそれに苦しんでいます)。私はOAuthのアイデアは素晴らしいと思うが、実装は確かによりシンプルである可能性があります。 –

関連する問題