問題タブ [scribe]
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.
java - Scribe for GWT で oauth を実行する
Web アプリケーションに「Twitter」ログインを実装しようとしています。スクライブを使用して、物事を少し単純化します。
私の実装では、GWT RPC メカニズムに依存して Authorization URL をクライアントに戻します。これにより、クライアントはポップアップ ウィンドウを呼び出して Autorization Url にリダイレクトできます。
ただし、URL が新しいタブで開かれ、ユーザーが Twitter アカウントでログインすると、ページに PIN 番号が表示されます (このサイトから: https://api.twitter.com/oauth/authorize ) 。 org.scribe.model.Modifier に
この種のアプローチは、ユーザーにとって扱いにくいものになります。必要なのは、ユーザーが Twitter のユーザー名/パスワードを入力したときです。または、少なくとも他のすべてのプロセスを自動化します。
何か不足していますか?
これが私のコードです:
android - AndroidでスクライブOAuthを使用した無効な検証コード形式エラー
この例を使用して、Facebook oAuthログインを実装するためにスクライブoAuthライブラリを使用しています
サイト URL に www.example.com (有効な ur) を設定し、Facebook アプリケーション設定でモバイル Web URL を設定しました。
これがAndroidの私のコードです
しかし、私は次のエラーが発生しています
ログキャット
これをスタンドアロン プログラムとして実行すると、認証コードを要求されますが、そこに何を入れればよいかわかりません。
ここのコード行で
oauth - Socialauth、Scribe-Java、Spring Social の主な違いは何ですか?
私は OAuth を初めて使用しますが、適切な開始方法を見つけて、幅広いサポートを提供するライブラリを使用したいと考えています
次の利点と欠点は何ですか (おそらく他にもありますが、これらは私がこれまでに見つけた Java ベースのものです)
java - 検証者が間違っている場合に予想されること
最初に私のシナリオを説明しましょう。Scribe で直接サポートされていない API に Oauth 経由で接続するために Scribe を使用しています。つまり、私が接続しているサーバーでは、accessToken を作成できるようにするための最後のステップとして、4 桁の数字を入力する必要があります。
これはうまく機能していますが、ユーザーが4桁を間違って入力すると、アプリは永遠に実行され続け、エラーや例外はスローされません(私の理解では)。これは私が使用しているコードです:
アプリは getAccessToken に永久に残ります。ユーザーが4桁を間違って入力する可能性が非常に高いので、これを制御する方法があるのだろうか. 私が使用しているものであるため、getAccessToken、Oauth 1.0 のコードを確認しました。
send() が RuntimeException をスローするように見えますが、コードからそれをキャッチすることが正しい方法であるかどうかはわかりません....何か提案はありますか?
ありがとう !アレックス
blackberry - ブラックベリーLinkedInとTwitterの実装エラー
Twitterの実装にScribe1.2.jarファイルを使用しました。次のコードを使用します
コードをコンパイルすると、次のエラーが表示されます-org / scribe / builder / api / Api.class:Error !:無効なクラスファイル:不正なクラスファイルバージョン。Linkedinでも同じ問題が発生しました。問題を解決する方法は?私はこのリンクスクライブドキュメントを参照しました
android - Androidでスクライブを使用したTwitterコードの問題
スクライブを使用してアプリケーションに Twitter を実装しています。ログインして、ユーザーに表示されているコードを取得できます。ここでの問題は、ユーザーに手動でコードを入力させる必要があり、ユーザーがそのコードを送信すると、アクセス トークンが取得されることです。しかし、このコードをユーザーに見せたくありません。代わりに、このコードを使用し、ベリファイアを使用して accessToken を取得できます。出来ますか ?
scribe - アクセストークンのTokenデータ型をStringデータ型に変換する方法
Scribe は、データ型Tokenを持つアクセス トークンを提供します。しかし、java で facebook にアクセスするための restFB api は、データ型Stringのトークンを必要としました。トークンのデータ型を文字列に変換するにはどうすればよいですか?
java - Scribeを使用したOAuthVimeo(Java)
注:Webサービスとのインターフェース方法をよく説明している場所に案内するだけで、これを支援できる場合があります。しかし、この特定の問題についての助けをいただければ幸いです。
OAuthがどのように機能するかを理解するのに非常に苦労しています。たくさんのビデオをVimeoのアカウントにアップロードするデスクトップアプリケーションを開発しようとしています。ScribeAPIとその例を少しいじってみました。残念ながら、ScribeにはVimeoの例がないので、Facebookの例を変更してVimeoで機能するようにしようとしています。これがどのように機能するかについての情報はほとんどありません(私は1:見つけ、2:理解することができました)。これが私がコードとエラーに関して持っているものです:
出力とエラーは次のとおりです。
とにかく、これは本当に簡単だと思いますが、Webサービスとのインターフェース方法がわかりません。助けてくれてありがとう!
java - Scribe「無効なAPIキー」を使用したOAuthVimeo(エラーコード100)
Scribeを使用してVimeoで認証しようとしています。うまく行きません。エラーコード100が返され続けますが、それでも認証URLが表示され、そこにアクセスするとアクセスを許可できます。認証コードを入力して、リクエストトークンをアクセストークンと交換しようとすると、機能しません。私はFacebookの例を使用しており、Vimeoで動作するように調整しています。ここで何をしているのかよくわかりません。以前に質問したところ、 apachecommonsコーデックを含める必要があると言われました私のクラスパスで。ええと、私はそれを環境変数に含めましたが、それは何も変わりませんでした。だから私はそれをプロジェクトのライブラリに追加しただけで、それは私をさらに一歩前進させたように見えました。今、私はここから何をすべきかわからない。なぜこれを取得しているのかわかりません。これが私のコードと出力です:
出力は次のとおりです。
編集:新しいServiceBuilder()に.debug()を追加し、それに応じて出力を更新しました。
coldfusion - ColdFusion を使用して Linkedin グループのディスカッション投稿を取得する
クライアントから、最新の投稿を LinkedIn グループから当社の Web サイト ページの 1 つにプルするように依頼されました。
私は ColdFusion 9 を使用して開発を行っており、これについて数日間調査してきました。誰かが私を助けてくれることを期待して、ここに質問を投稿することにしました。
requestToken を取得できるようになります。私の理解では、accessToken を取得するには、リクエスト トークンに署名する必要があります。私の問題は、これを舞台裏で行う必要があることです。ただし、私が見つけることができるすべての例は、フロントエンド ユーザーを承認 URL にリダイレクトしてユーザーを認証できるようにしていますが、ユーザーを認証させたくないので、代わりにサーバー側で認証したいと考えています。
Scribe Java ラッパー ライブラリを使用しようとしています。以下は、requestToken (および認証 URL) を取得するこれまでのコードです。Groups API を使用するために必要な呼び出しを行うことができるように、サーバー側のコードでトークンに署名する正しい方向に向けてくれる人が必要です (例: http://api.linkedin.com/v1/groups/{id}/posts?count=5&start=1
)