問題タブ [oauth]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - アプリケーションへのアクセスを許可するために、ユーザーが 7 桁の Twitter PIN を入力する必要があるのはなぜですか?
ユーザー向けにいくつかの ruby on rails コードのつぶやきを実装しています。適切な oauth リンクを作成しています...次のようなものです
しかし、私のテスト アカウントが twitter へのアクセスを許可した後、「へのアクセスが正常に許可されました。プロセスを完了するには、次の PIN に戻って入力するだけです。1234567」というページが表示されます。
ユーザーがこの PIN をどこに入力すればよいのか、なぜ入力しなければならないのかわかりません。これは必要な手順ではないと思います。Twitter は、アプリケーション設定で指定したコールバック URL にユーザーをリダイレクトする必要があります。なぜこれが起こっているのか誰にも分かりますか?
更新ユーザーをこの URL に送信する必要があると述べているこの記事 を見つけました (「承認」ではなく「認証」に注意してください)。
変更を行ったのですが、ユーザーが [許可] をクリックすると、Twitter はユーザーを承認パスにリダイレクトし、7 桁の PIN が再度与えられます。
twitter - Twitterアプリケーション-OAuthまたはクラシックログイン?
現在、OAuthの代わりにクラシックログインを使用しているTwitterアプリケーションを構築しています。Twitterにはこれを廃止する計画はありますか?OAuthはまだベータ版として試験運用されているため、OAuthを使用しないことを選択しました。
ruby-on-rails - oauth および twitter ruby gem を使用すると、OAuth::Unauthorized エラーが発生し続ける
ruby twitter gem と oauth を使用して、ユーザーの twitter アカウントにアクセスしています。私のコードには、次のものがあります。
トークンとシークレットには、実際のトークンとシークレットが挿入されています。@twitter_auth_url へのリンクをクリックすると、Twitter に移動し、アクセスを許可するよう求められます。[許可] をクリックすると、Twitter からコールバック URL http://www.mydomain.com/twitter_callback/?oauth_token=fmy2aMvnjVgaFrz37bJ4JuB8r5xN79gsgDQRG4BNYにリダイレクトされ、次のコードにヒットします。
Twitter のリクエスト トークンとシークレットは適切に設定されています。ただし、認証エラーが発生します。
コードは次の行で失敗しています。
アクセストークンを取得しようとしたとき。authorize_from_request のソース コードはこちらで確認できます。なぜこれが起こっているのかわかりません。誰にもアイデアがありますか?
zend-framework - Zend フレームワーク: Zend_Oauth と Zend_Service_Twitter
まず、Oauth を使用して正常に認証できます。ここにある Padraic のチュートリアルを使用しています。
さて、私の問題は、Zend_Service_Twitter を使用した Twitter モデルが既にあることです。しかし、Zend_Service_Twitter にはパスワードが必要なので、パスワードを拡張することにしました。私の新しいクラスは次のようなものです:
したがって、私の Model_Twitter は次のようになります。
そして最後に、私はこれらを次のようなもので使用することを期待しています:
私はそれを正しくやっていますか?(私の Zend_Service_Twitter クラスの拡張に関して)。
このようなものをどのように実装しますか?
私もこのエラーを受け取ります:
perl - Perl Net::OAuth の問題
Net::OAuthモジュールを使用して Yammer API で承認しようとしています。次のコード スニペットは、CPAN の概要からほぼ抜粋したものです。
しかし、テストを実行しようとすると、次のようなエラーがスローされます。
明らかな構文エラーを犯したのでしょうか、それとも OAuth モジュール自体を調べる必要があるのでしょうか?
asp.net - Web サイトのログインとして Twitter を使用する方法
ユーザーがtwitterアカウントを使用してサインアップまたはサインインできるasp.net 2.0 Webアプリケーションを開発しています。
ユーザーが Twitter ボタンをクリックすると、Twitter ログイン ページが表示されます。ログインが成功すると、Twitter から私のページの Web ページに戻ることができるはずです。
私にお知らせください。
例えば。 ツイッター
php - 「MyNewCoolAppへのアクセスを許可する」はどこに置きますか?OAuthの画面
OAuthサーバーを機能させようとしていますが、「リクエストトークン」を取得するために、ここで少し立ち往生していますが、この画面をどこに配置したかわかりません。
http://oauth.googlecode.com/svn/code/php/からPHP用のライブラリを使用しています
ありがとう
twitter - 401 oauth-python-twitter を使用して権限がありません
http://code.google.com/p/oauth-python-twitterを使用して appengine(python) に「twitter oauth」を実装しようとしています。
次のコードを使用して、ユーザーを Twitter にリダイレクトします。
ユーザーは正常にリダイレクトされますが、アプリケーションに戻ると、次のエラーが表示されます: HTTP エラー 401: 権限がありません
アクセストークンを取得しようとするとエラーが発生します。
何か案が?ありがとうございました!
php - シングルユーザーのTwitterボットのクラシックログインをOAuthに置き換える
私のサイトでは、php関数を使用して、イベントが発生するたびに更新をツイートします。現在、従来のログイン手法を使用しているため、関連付けられたTwitterアカウントのユーザー名とパスワードがハードコードされています。関数は次のようになります。
OAuthを使用するように書き直したいと思います。これは主に、従来のログインが非推奨になったときの問題を回避するためですが、ツイートのたびに「APIから」ではなくアプリケーションの名前を使用するようにするためでもあります。
私が見つけることができるすべての例は、認証システムを作成することを含みます。認証システムは、ユーザーをtwitter.comに送信して認証要求を承認し、適切なトークンを使用して元のサイトに送り返します。私のアプリケーションでは、Twitterアカウントは1つしかなく、アクションを開始したユーザー(ツイートを開始していることさえ知らない、または気にしない可能性があります)には属していません。
では、どうすればこれを行うことができますか?私が考えることができる最善のオプションは、アクセストークンを要求し、そのトークンをsendTweet関数にハードコーディングできる1回限りのスクリプトを作成することです。これは、このような単純なアプリケーションにとってはやり過ぎのように思われ、Twitterがアクセストークンを期限切れにした場合、将来的に問題が発生する可能性があります。ドキュメントによると、おそらくそうなることはないでしょうが、アプリケーションは、そうする場合はそれを適切に処理するように設計する必要があります。
このようなプロジェクトの経験はありますか?それを行うためのより簡単でより優雅な方法はありますか?