問題タブ [spring-social-facebook]

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.

0 投票する
0 に答える
261 参照

spring - 春の複数のソーシャルログイン

アプリの各部分に 1 つずつ、webapp に複数の WebSecurityConfigurerAdapter があり、動作が異なる複数の「FB/Google でログイン」ボタンが必要です。

WebSecurityConfigurerAdapter ごとに複数の SpringSocialConfigurers を構成しようとしましたが、一度に 1 つしか使用されないため、これは機能しないようです。

これを修正する方法についてのアイデアはありますか?

0 投票する
0 に答える
671 参照

facebook-graph-api - 春のソーシャルFacebook固有のグラフAPIバージョンリクエスト

春のソーシャル facebook api のグラフ api レベルを変更することは可能ですか。アクセストークンを取得した後、restOperationsApi でリクエストを行い、グラフ API のバージョン パラメータを url に指定しても機能しません。

このリクエスト結果は "{"error":{"message":"(#12) notes API is deprecated for versions v2.0 and higher","type":"OAuthException","code":12}}"

Facebook からの応答をデバッグすると、要求 URL にパラメーターを入力しても、要求ヘッダーに Facebook アプリのバージョンが v2.1 であることがわかります。

HTTP/1.1 400 Bad Request [WWW-Authenticate: OAuth "Facebook Platform" "invalid_request" "(#12) notes API is deprecated for versions v2.0 and higher", Facebook-API-Version: v2.1 ,

ありがとう。

0 投票する
0 に答える
1254 参照

spring - 春のソーシャル Facebook 号

アプリケーションを読み込むためにSpring Social Facebookを使用しようとしています(現時点では単純なJavaクラスのテストです)

しかし、私はいくつかの問題を抱えています。非常に単純なプロジェクト (maven 指向) を作成し、Spring social 1.1.0 を使用しています。

次の Java クラスを作成しました。

そして、この単純な JUnit テストを作成しました。

これは私のアプリケーション コンテキスト XML です。

示された実装 (示されたクラスの getPosts() メソッド) で FB に連絡しようとすると、次のエラーが発生します。

誰かがこの問題を解決する方法を教えてもらえますか? 私は数日からこれで立ち往生しており、解決できません

アンジェロありがとう

0 投票する
1 に答える
44 参照

facebook - Facebook の承認を得る前に、開発者またはテスト アカウントでユーザー ウォールに投稿することはできますか?

Facebookから承認(レビュー)を得る前に、開発者またはテストアカウントでユーザーウォールに投稿することはできますか? 動作するはずですが、Java Spring ソーシャル API を使用してステータスを更新しようとすると、「アクセス許可が不十分です」というエラーが表示されます。

0 投票する
3 に答える
3849 参照

angularjs - spring social facebook + api + angularjs (angular から呼び出す方法 -> spring api -> facebook ログインにリダイレクト)

それは単にangularjsの問題かもしれません! 私はフロントエンドとangularjsに非常に慣れていません。

URL '/signin/facebook/' を呼び出してサインインする angularjs サインイン サービスがあります。バックエンドが正しくリダイレ​​クトされ、Facebook の oauth を呼び出しているようですが、フォロー エラーが発生しました。

【Angularjsサインインサービス】

[エラー]

エラーからブラウザのコンソールから直接リンクをクリックすると、正常に認証されました!

アップデート #01

私は、javascript が facebook auth を呼び出すと仮定し、javascript が同じホスト '/signin/facebook/' を呼び出す必要があり、バックエンドが facebook auth 呼び出しを行う必要があるとは思いませんか???

更新 #02 2014 年 10 月 15 日

1) クロスオリジンを許可するようにコードを更新しましたが、それでも同じエラーが発生します。2)エラーをもう一度読み直すと、実際には「facebook」には「Access-Control-Allow-Origin」ヘッダーが要求されたリソースに存在しないと書かれています。

だから問題は、angularjs -> Java api -> facebook ログインページにリダイレクトするにはどうすればよいですか?

【ジャワ】

【ヘッダー】

アップデート #03

Advance REST クライアントを使用して「/signin/facebook/」を呼び出していますが、正常に動作しているようです。

リダイレクト #1

リダイレクト #2

リダイレクト #3

0 投票する
2 に答える
820 参照

facebook - spring social facebook apiを使用してFacebookの友達にメッセージを送信したり、ウォールに投稿したりする方法

春のソーシャルフェイスブックを使用して、フェイスブックの友達を連絡先としてインポートするアプリケーションがあります。このFacebookの友達をアプリに招待したいです。選択した Facebook の友達にプライベート メッセージを送信する方法、または春のソーシャル API を使用して選択した Facebook の友達の壁に投稿する方法はありますか?

前もって感謝します

0 投票する
2 に答える
981 参照

spring-mvc - 春のソーシャルフェイスブック

クイックスタートの例から Spring Social と Thymeleaf を使用して開発していますが、コントローラーごとに 1 つの Facebook オブジェクトしかサポートしていないことに気付きました。これは、サンプルが複数のユーザーをサポートできないことを意味し、変数の @Scope に関係していると推測しています。これは Spring ブート コンテナーで実行されます。各セッションが独自の Facebook オブジェクトを持つように構成するにはどうすればよいのでしょうか。