問題タブ [facebook-authentication]
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.
facebook - 人とその友人がログインしてページにリダイレクトできるようにする
自分のウェブサイトにFacebookでログインを実装したい。Webサイトにログインして特定のページにアクセスするクライアントがいますが、クライアントのすべての友達がWebサイトにログインして、クライアントのページを表示できるようにしたいと考えています。
これを行う方法はありますか?
ありがとうございました。
javascript - メールのFacebook(JavaScript)許可ダイアログ-エラー
FBJavaScriptSDKを使用してFacebookアプリケーションを開発しています。OAuthダイアログを使用しているアプリケーションの起動時に電子メールの許可が必要です。コードは次のとおりです。
しかし、URLhttps://apps.facebook.com/projectatestapp/test2.html
を押すと、テストリンクが表示されます。リンクをクリックすると画面が点滅し、大きなFacebookボタンが配置されているFacebookページに移動し、その大きなfbアイコンボタンをクリックすると許可ウィンドウが表示されます。
アプリケーションの許可ウィンドウの処理中に大きなfbボタンが表示されたくないので、何が間違っているのかわかりません。それをスキップする方法は?
facebook-authentication - Facebook アプリケーションのアクセス トークンの生成
認証ページにアクセスし、アクセス トークンを正常に生成しましたが、受け取ったトークンでは、http: //graph.facebook.com/にアクセスして をクリックした場合に自動的に生成されるトークンと同じ権限が付与されません。オブジェクトの例。
これが私がやっていることです:
アプリを作成し、ページ タブとしてインストールしました。現在、ページタブが好きなユーザーを検索して、それらに関する基本情報を取得できますが、詳細情報を取得するにはアクセストークンが必要です (上記のリンクで生成されたトークンに付属するアクセス許可など)。
http://graph.facebook.com/の例で生成されるアクセス トークンは、単にテスト専用のトークンですか、それともユーザーに情報を共有するように求めずに同じアクセス許可を与えるトークンを生成できますか?
session - IE で認証できない
私はしばらくの間 Facebook 開発者でしたが、新しい Facebook アプリのレイアウトで新たに始めて、最初のステップの 1 つに行き詰まりました。どうやら私の古い認証方法はもう機能しません。
これを解決するために、 http://developers.facebook.com/docs/authentication/で例として示されているものを試しました。ただし、インターネットエクスプローラーではまったく機能しないようです。
これが私のコードです。
これまでのところ、私が知っているのは、問題が$_SESSION['state']
;に関係していることだけです。
どんな助けでも大歓迎です!
java - ログインボタンとサーバー側認証
私は自分のウェブサイトにFacebookのログインボタンを追加しました.これはうまく機能しますFB.api()
..
しかし、ユーザーがログインしているかどうかをサーバー側から知り、クライアント側からサーバー側にユーザー情報を送信したいと思います。または、可能であれば、クライアント側の認証を使用して、サーバー側から API 呼び出しを行います。
どうやってやるの?
どうもありがとう!
php - Facebook認証-新しいメンバーと既存のメンバー?
FacebookJavaScriptを使用して自分のWebサイトにFacebook認証を実装しました。
ユーザーが私のWebサイトからFacebookに初めてログオンした後、データをusers
テーブル(mysql)に挿入する必要がある場合-おそらくフィールドと呼ばれfb_userid
、電子メールですか?
users
FacebookユーザーIDを取得できるJavaScriptSDKのドキュメントを読みましたが、テーブルに挿入できるようにPHPに渡すにはどうすればよいですか?
FacebookJavascriptは次のようになります。
ログインページ:
PHP SDKを使用してFacebookユーザーIDを取得することは可能ですか?
PHP SDKを使用する前にFacebookJavaScriptファイルをロードする必要がありますか?
permissions - PHP SDK / JavaScript SDK を使用して拡張アクセス許可を削除しますか?
私のアプリでは、ユーザーがプライバシー設定ページに移動せずに拡張ユーザー権限を変更できるようにしたいと考えています。
古い REST API には、特定の権限を削除する「auth.revokeExtendedPermission」アクションがありますが、この API はまもなく廃止されるため、使用したくありません。
新しい PHP SDK または JavaScript SDK を使用して拡張アクセス許可を削除する別の方法はありますか?
ベストフラッシュベア
google-app-engine - Facebook が GAE 経由で access_token を取得できない
Facebook から access_token を取得しようとすると、ステータス コード 404 が返されます。これは Java で記述された GAE アプリであり、プログラムで access_token を取得しています。つまり、「コード」を取得したら、https リクエストを作成して access_token を取得します。私は restlet.org フレームワークを使用しています。
ここで、code、client_id、client_secret、redirectUrl をすべて組み合わせて正しい http URL を作成します。
これは、開発環境 (192.168.1.../facebook/signin) からローカルで実行すると完全に機能します。ただし、GAE で実行すると、access_token を取得しようとすると 404 が返されます。GAE が送信している http 要求をログに記録しましたが、正しいです。つまり、リクエスト ( https://graph.facebook.com/oauth/access_token?client_id=298631 ... ) をブラウザにプラグインすると、access_token が正しく返されます。これにより、Facebook でアプリの設定が正しいことが確認されたと思います。
したがって、開発システムからコードを実行すると正しく実行され、GAE が送信する URL をブラウザーにプラグインすると正しく実行され、GAE が http 要求を送信したときにのみ失敗します。
これが何であるか、または何を探すべきかについて誰か提案がありますか?