問題タブ [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.
java - facebook グラフ api の写真の投稿が突然許可エラーを出し始めました
FacebookグラフAPI 2.2を使用してFacebookページに写真を投稿しています。私は同じために春のソーシャルを使用しています。アプリケーションは突然正常に機能していましたが、数日前に写真の投稿でエラーが発生し始め、写真付きの投稿で許可エラーが発生しました。写真以外の投稿は適切にページに投稿されます。
Facebook グラフ API から受け取ったエラーは .
spring-security - fabicon.ico または、「6_S3」などの不要な文字列が、facebook.twitter ログインのコールバック URL の後に追加されます。
FacebookとTwitterでログインするためのアプリケーションに spring social を統合しました。正常に動作している場合もあれば、追加されているfabicon.ico
場合や、のような不要な文字列が追加されている場合もあります6_S3
。誰かが私が間違っていることを提案できますか?
Facebook/Twitter のアプリに登録されているコールバック URL が
私のweb.xml
/WEB-INF/applicationContext.xmlは
これらは私の他の設定xmlファイルです:
myapp-security.xmlは
今私のmyapp-social.xmlファイルは次のとおりです。
誰かが私が間違っていることを提案できますか? fabicon.ico または不要な文字列がコールバック URL に追加されるのはなぜですか?
java - Spring Social のロギングを有効にする
Spring Social Facebook を使用して Facebook ログインを有効にする Spring MVC アプリケーションがあります。これはローカル マシンでは問題なく動作していますが、現在、ステージング環境では動作しません。私の問題は、何がうまくいかないのか理解できないことです。ログインしようとすると、アプリケーションを承認するために Facebook にリダイレクトされます。この部分は正常に動作します。しかし、アプリを承認すると、リダイレクトされhttp://example.com/signin?error=provider#_=_
て404 Not Found
エラーが発生するだけです。
これは、エラーの原因をデバッグするのにそれほど役に立ちません。また、Tomcat のログ ファイルを調べても、エラーを見つけるのに役立つ情報が見つかりません。スタック トレース、エラー メッセージなどはありません。プロジェクトで log4j を有効にしましたが、Spring Social からのログが表示されません。実際、Spring Social のロギングを構成する方法がわかりませんが、log4j2.xmlファイルで次のことを試しました。
ただし、コンソールに Spring Social ログが表示されません。以下のようにアプリケーションに書き込むと、ロギングが正常に機能するため、ロギングは正常に機能するはずです。
Spring Social のロギングを構成するにはどうすればよいですか? 私のやり方で log4j を構成する例をいくつか見つけました (たとえば、Spring Social テストに使用される例)。そうでなければ、エラーをデバッグする方法がわからないため、ライブラリがこれをサポートしていると思います。または、エラーの原因を特定できる他の方法はありますか?
以下は私の Spring Social 構成ですが、この場合は問題ではないと思います。
事前にどうもありがとうございました。
spring - Spring Social の ConnectController の自動構成が機能しない
以下のサイトに記載されている手順に従って、maven と spring boot を使用して Facebook データにアクセスする単純な spring boot アプリケーションを作成しました。
http://spring.io/guides/gs/accessing-facebook/
これもhttp://www.technicalkeeda.com/spring/spring-social-facebook-integration-exampleと同じですが、グラドルにあります。
私が直面している問題は、アプリケーションを実行しようとしているときに、URL が "/connect/facebook" に正常にリダイレクトされていることを確認していますが、facebookConnect.html をロードしない代わりに、以下に示すようにエラーをスローします。
" ホワイトラベル エラー ページ
このアプリケーションには /error の明示的なマッピングがないため、これはフォールバックとして表示されます。
火曜日 3 月 10 日 19:24:41 IST 2015
予期しないエラーが発生しました (タイプ = メソッドは許可されていません、ステータス = 405)。リクエストメソッド「GET」はサポートされていません 」
また、サイトで指定された同じコードを使用してみましたが、Facebook アプリでランダムなホスト名を指定して生成した Facebook appId と appSecret も使用しましたが、同じエラーが発生します。
また、作成したランダムなホスト名を Windows の /etc/hosts ファイルに追加しようとしました。
ConnectController によって自動的にレンダリングされる必要がある .html ページが表示されない理由を教えてください。
ios - ネイティブの iOS/Android クライアントから受け取った Facebook トークンを使用する
アプリケーション サーバー上にネイティブ iOS アプリケーションを実装します。Facebook アカウントでログインするオプションをユーザーに提供したいのですが、アプリケーション サーバーでアカウントの作成を行いたいと考えています。
私が理解しているように、iOS経由でfacebookにログインし、トークンをspring-social-facebookに渡す必要があります。
これが可能かどうか (iOS でトークンを作成し、それをアプリケーション サーバーに渡す)、どうすればそれを達成できますか?
facebook-graph-api - Spring Social または Restfb を使用して Facebook の公開ページのフィードを取得する
さまざまな企業/ブランドの公開フィードの詳細を取得するサーバーを構築する必要があります。たとえば、コカコーラ (facebook.com/cocacolaindia)、ペプシ、リーバイスなどの過去 1 週間のフィードを取得できるはずです。パブリック フィードのみを探しているので、認証に OAuth を使用する必要はないと考えていましたが、この情報を取得する他の方法はありません。たとえば、以下のコードを試しましたが、最後の 3 つの方法はどれも機能しません。
抜け道はありますか?httpurl を使用してhttp://graph.facebook.com/を呼び出し、jsonを
解析できますが、やりたくないさまざまなフィールドを取得するには、独自の API が必要になります。
spring - xml スプリング ソーシャル xmlns:facebook
spring social でログインを構築したいのですが、次の構成で *xml を実装しましたが、URL http://www.springframework.org/schema/social/facebookが間違っていますか?
そして、この xml は次の例外を取得します。
誰でも問題を知っていますか?
ありがとうございました!!!!
ios - 既存のユーザー アクセス トークンを使用した Spring Social での Facebook ログイン
これが私が現在持っているものです:
- 多くの API でユーザーの認証が必要な Spring REST サービス
- 「登録」API (/api/v1/register)
- ユーザー名/パスワードを取る「ログイン」API (/api/v1/login)
- Spring Social および Spring Security に依存してユーザー接続を作成し、ユーザーをログインさせる「Facebook ログイン」API (/auth/facebook)
私の問題は、これらの API を複数のクライアントで使用したいということですが、現在の Facebook ログインでは、モバイルではうまく機能しません (Web サイトではうまく機能します)。
モバイル シナリオは次のとおりです。
- Facebook の iOS SDK を使用して、ユーザーに許可を要求します
- Facebook がユーザー アクセス トークンを返す
- バックエンド サービスにこのトークンを送信し、Spring Social にそれを受け入れさせ、ユーザー接続などを作成したいと考えています。
これはできますか?それとも、ユーザー接続を維持するために独自の API を作成する必要がありますか?
どんな助けにも感謝します!
spring - Spring Boot スターター ソーシャル Facebook パーミッションの追加
Facebook を介してユーザーを認証/承認するために、Spring Boot スターター ソーシャル Facebook を使用しています。
ユーザーの電子メールアドレスを取得するために、電子メールなど、いくつかのアクセス許可を追加したいと思います。
Spring Boot Facebook 構成でどのように提供できますか? スコープまたはデフォルトの Scope プロパティをどこに追加する必要がありますか?
java - スプリングブーツ ホワイトレーベル 404
こんにちは、私は彼らのウェブサイトから春のチュートリアルに従ったにもかかわらず、私はこのエラーを受け取り続けています. なぜこのエラーが発生するのかを理解しようとしています。Facebook に接続できますが、Spring が提供するチュートリアルのようにフィードを取得しようとすると、ホワイトラベル エラーが発生し続けます。それは言います:
このアプリケーションには /error の明示的なマッピングがないため、これはフォールバックとして表示されます。予期しないエラーが発生しました (タイプ = 見つかりません、ステータス = 404)。メッセージがありません
すべて問題ないようですが、なぜこのエラーが発生し続けるのかわかりません。誰かが助けてくれるなら、私はそれを感謝します。
私のコントローラは src/main/java/home に置かれました:
src/main/java/home/main に置かれた Application.java ファイル:
以下は私のbuild.gradleファイルです:
hello.html ファイル: src/main/resources/templates フォルダーに保存されます。
facebookConnect.html: src/main/resources/templates/connect フォルダーに保存されます。
そして最後に facebookConnected.html: src/main/resources/templates/connect フォルダーの下にも保存されます: 以下は facebookConnected.html のファイルです: