問題タブ [facebook-authorization]

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 投票する
1 に答える
1901 参照

oauth-2.0 - エラー 100 この認証コードは使用されています

ユーザーを次のように誘導する単純なサインイン ボタンがあります。

https://graph.facebook.com/oauth/authorize?client_id=APP_ID&redirect_uri=CALLBACK_URL&type=web_server&scope=publish_stream,offline_access,email,friends_likes,user_likes .

コールバック リクエスト ハンドラCALLBACK_URLはパラメータを取得し、次の場所codeに渡します。

https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&code=CODE&redirect_uri=REQUEST_URL

そして、アクセス トークンを含む応答を期待します (これREQUEST_URLは、Facebook からの着信リダイレクトの URL であることに注意してください)。これは 99% の確率で成功しますが、ときどき次のようになります。

{"error":{"message":"This authorization code has been used.", "type": "OAuthException","code": 100}}.

コードは 1 回しか使用できず、有効期間は 10 分間であることは理解していますが、すぐにコードを引き換えており、アクセス トークンのためにコードを 1 回しか送信していないことがログに示されています。

他の誰かがこれを見たことがありますか?

Facebook が間違ったエラーを送り返している可能性はありますか?

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

api - curl ユーティリティを使用して名前に基づいて Facebook から公開プロフィール情報を抽出する方法

curl ユーティリティを使用して、名前、誕生日、場所、性別、出身地、教育、趣味など、すべての公開プロファイル情報を抽出しようとしています。適切なアクセス トークンを使用していますが、curl ユーティリティを使用した名前検索に基づいて、ID、名前、性別しか抽出できません。

curl ユーティリティを使用して Facebook で共有されているすべての公開情報を抽出するための正確な手順を教えてください。

早めの回答は大歓迎です。

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

facebook - 認証から Facebook トークン アクセスを取得する

私は Facebook アカウント (彼を管理者と呼びましょう)、ページ、およびアプリケーションを持っています... サーバー スクリプトがページのウォールに投稿するための拡張トークンを取得するのに問題があります。多くのチュートリアルでは、次の URL を呼び出すことを推奨しています。

https://graph.facebook.com/oauth/authorize?client_id=[APP_ID]&scope=manage_pages,publish_stream&redirect_uri=http://www.facebook.com/connect/login_success.html

Facebook アカウントでログインし、アクセス許可を適用しますが、コード/トークンを提供する代わりに、次のページが表示されます。

成功 ADVERTENCIA DE SEGURIDAD: trata la dirección URL como si fuera tu contraseña y no la compartas con nadie.

フォント赤で... 3つのブラウザで試しましたが、同じ結果です。私が間違っていることは何ですか?良い (そして更新された) チュートリアルを知っていますか?

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

java - Facebook アプリを使用してログイン ボタンで認証できない

Android アプリでログイン ボタンを使用した認証に問題があります。

これは私のコードです:

電話に Facebook アプリをインストールしていなくても機能します。次に、アプリに webview が表示され、ログインできます。電話に Facebook アプリをインストールした場合、アプリにはダイアログが表示され、何も表示されません。しかし、アプリが Facebook アカウントにリンクされている場合、Facebook アプリを使用してアプリにログインできます。

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

android - facebook-android-sdk: SDK 3.0.1 を使用して再認証を強制する

facebook-android-sdk3.0.1を使用して再認証ダイアログをトリガーする方法はありますか? JavaScript SDK ( https://developers.facebook.com/docs/facebook-login/reauthentication/を参照) を使用することは可能ですが、Android SDK については何も見つかりませんでした。

このダイアログは、ユーザーがアプリの [プロファイルの編集] セクションに入りたいときにトリガーされる必要があります。

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

facebook-php-sdk - アプリケーション上のfacebook php sdk:ログインプロンプトを自動的に表示する方法は?

私は PHP SDK を使用して Facebook アプリを構築しています。必要なのは、ログイン アプリ ウィンドウ (ユーザーに承認を受け入れるように求めるウィンドウ) を自動的に表示することだけです。

現時点では、このウィンドウを表示できますが、ユーザーがリンクをクリックし、リンクがターゲット _blank にある場合にのみ表示されます。

header('location:XXX') を実行しようとしても、何も起こりません。Javascript で document.location を実行しても、それ以上は起こりません。

私のコード:

どんな助けでも大歓迎です!

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

asp.net-mvc - ASPNET MVC4 Facebook アプリ - FacebookAuthorize フィルターと投稿データ

新しい Facebook アプリを作成しましたが、[FacebookAuthorize] フィルターをアクションに使用して、アプリからの「投稿」を処理するコントローラー アクションを除いて、すべて正常に動作します。リダイレクトが作成され、フォーム データがすべて失われるためです。このチュートリアルで提示されている唯一のフォームを変更すると、私が話していることがわかります。

http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-facebook-birthday-app

フォームのメソッドを「post」に変更すると、コントローラーの Search メソッドのパラメーターが入力されなくなります。これについて調査したところ、FacebookAuthorize フィルターがリダイレクトを作成し、すべての投稿データを失うようです。回避策を作成する方法、または何か間違ったことをしていますか?

アクションは次のとおりです。

内部にブレークポイントを配置すると、パラメーターの friendName が空であることがわかります。

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

iphone - Facebook ios 認証の問題

私のコードはios 6では正常に動作しますが、ios 5では認証後に白い空白の画面が表示され、他に何も起こらず、画面に次のように表示されることがあります

「あなたがクリックしたリンクが壊れているか、有効期限が切れているか、このページを表示する権限がない可能性があります。」

この問題について私を助けてください

注:ios_fb_sdk 2.0と3.5の両方でこれを行いました