タグ付けされた質問 「facebook」

Facebookプラットフォームを使用すると、開発者はアプリをFacebookソーシャルネットワーキングサービスに直接統合できます。このタグは、FOR Facebookの開発時に発生する可能性がある質問に使用します。このタグは、Facebook Webサイトまたは公式Facebookアプリの使用に関するサポート質問用ではありません。また、「Facebookと同じような機能を実装したい」という質問に対するものではありません。

5
FacebookアプリのOauthリダイレクトURIはどこに設定しますか?
Facebookログインを使用するようにGoogle Firebaseを設定する手順で、FacebookのOAuthリダイレクトURI(以下に示す)を設定するように求められます。 アプリのすべてのメニューをクリックしました。それはどこにある?別の名前で呼ばれますか? Firebaseのドキュメントから: ... OAuthリダイレクトURI(my-app-12345.firebaseapp.com/__/auth/handlerなど)が、Facebook開発者向けサイトのFacebookアプリの設定ページにあるOAuthリダイレクトURIの1つとして、製品設定> Facebookログイン設定。

19
SafariサードパーティCookieのiframeトリックが機能しなくなった
したがって、これは「サードパーティのCookieをSafariで機能させる方法」という質問の13回目の復讐ですが、おそらく2012年2月以降、競争の場が変わったと思うので、もう一度尋ねます。3番目を取得するための標準的なトリックの1つSafariのパーティーCookieは次のとおりです。JavaScriptを使用して非表示のiframeにPOSTします。これは、Safariをだましてユーザーがサードパーティのコンテンツを操作したと考えさせ、Cookieを設定できるようにします。 私が考えるこの抜け穴はそれはGoogleがその広告でそのトリックを使用していたことが明らかにされた軽度のスキャンダルをきっかけに閉鎖されています。少なくとも、このトリックを使用している間、SafariでCookieを設定することは完全にできませんでした。私はAppleが抜け穴をふさいでいると主張していたいくつかのランダムなインターネット投稿を発掘しましたが、公式の言葉は見つかりませんでした。 フォールバックとして、コンテンツをロードする前にボタンをクリックする必要があるようにメインのサードパーティフレームを再設計してみましたが、そのレベルの直接的な対話でさえSafariの冷たい冷たい心を溶かすには不十分でした。 それで、Safariが本当にこの抜け穴を閉じたかどうか、誰かが確実に知っていますか?その場合、他の回避策はありますか(すべてのリクエストにセッションIDを手動で含めること以外)?

13
JavaScriptなしのFacebook共有リンク
次のリンクは、Twitterでページを共有するためのものです。 http://twitter.com/share JavaScriptを必要としないFacebookの同様のオプションはありますか? 私はhttp://facebook.com/sharer.phpについて知っていますが、それにはgetパラメータを手動で挿入する必要があります(これは行いません)、またはJavaScriptを使用して(私の状況に適合しません)。


13
Facebookデータベース設計?
私はFacebookがどのようにして友達<->ユーザー関係を設計したのかといつも疑問に思っていました。 ユーザーテーブルは次のようなものだと思います。 user_email PK user_id PK password ユーザーのデータ(性別、年齢など、私が想定するユーザーの電子メールを介して接続されている)を表に示します。 すべての友達をこのユーザーにどのように接続しますか? このようなもの? user_id friend_id_1 friend_id_2 friend_id_3 friend_id_N おそらく違います。ユーザー数は不明で拡大するため。

3
Fluxアーキテクチャでは、ストアのライフサイクルをどのように管理しますか?
Fluxについて読んでいますが、Todoアプリの例は単純すぎて、いくつかの重要なポイントを理解できません。 ユーザープロフィールページを備えたFacebookのような単一ページのアプリを想像してみてください。各ユーザープロファイルページで、無限のスクロールでユーザー情報とその最後の投稿を表示します。ユーザープロファイル間を移動できます。 Fluxアーキテクチャーでは、これはどのようにストアとディスパッチャーに対応しますか? PostStoreユーザーごとに1つ使用するのでしょうか、それとも何らかのグローバルストアを使用するのでしょうか。ディスパッチャーについてはどうですか?「ユーザーページ」ごとに新しいDispatcherを作成しますか、それともシングルトンを使用しますか?最後に、ルートの変更に応じて「ページ固有」ストアのライフサイクルを管理するのは、アーキテクチャのどの部分ですか。 さらに、単一の疑似ページには、同じタイプのデータの複数のリストがある場合があります。たとえば、プロフィールページで、フォロワーとフォローの両方を表示したいとします。UserStoreこの場合、シングルトンはどのように機能しますか?だろUserPageStore管理followedBy: UserStoreとfollows: UserStore?

5
Open Graph名前空間宣言:XMLNSまたはヘッドプレフィックス付きのHTML?
Open Graph名前空間を最適に実装する方法について、矛盾する情報を見てきました。具体的には、Open Graph Webサイトはいくつかの異なる方法を使用しており、Facebook Open Graphの例は他の方法を使用しています。 Open Graphウェブサイトの例(HTMLプレフィックス属性を使用): <html prefix="og: http://ogp.me/ns#"> Open Graph Webサイトのソースコード(HTML XMLNS属性を使用): <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#"> Facebook Open Graphドキュメント(HEADプレフィックス属性を使用): <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> Facebook Open Graphドキュメント#2(HTML XMLNS属性を使用): <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml"> 推奨される方法は何ですか、それとも重要ではありませんか?

5
「安全でないJavaScriptがURLでフレームにアクセスしようとしています…」エラーがChrome Webkitインスペクターで継続的に生成されます
たとえば、Chrome(またはその他のWebkitブラウザ)は、Facebook APIを使用しているときに、「安全でないJavaScriptがURLでフレームにアクセスしようとしています...」という大量のエラーをスローします。 実際の操作には影響しませんが、JavaScriptコンソールは基本的に使用できなくなります。 特にコンソールでこれらのエラーを抑制する方法があるかどうか知りたいのですが?または、皆さんが考えることができる他の解決策がある場合、私はそれを本当に感謝します。 ありがとう。

2
Pythonで文字列を辞書に
だから私はこれに多くの時間を費やしてきました、そしてそれは簡単な修正であるように思えます。Facebookの認証を使用して自分のサイトにユーザーを登録しようとしていますが、サーバー側で実行しようとしています。私はアクセストークンを取得するポイントに到達しました。 https://graph.facebook.com/me?access_token=MY_ACCESS_TOKEN 探している情報を次のような文字列として取得します。 {"id":"123456789","name":"John Doe","first_name":"John","last_name":"Doe","link":"http:\/\/www.facebook.com\/jdoe","gender":"male","email":"jdoe\u0040gmail.com","timezone":-7,"locale":"en_US","verified":true,"updated_time":"2011-01-12T02:43:35+0000"} 私はdict(string)これで使用できるはずですが、このエラーが発生しています: ValueError: dictionary update sequence element #0 has length 1; 2 is required だから私はピクルスを使ってみましたが、このエラーが発生しました: KeyError: '{' を使用django.serializersしてシリアル化を解除しましたが、同様の結果が得られました。何かご意見は?答えは単純でなければならないような気がします、そして私はただ愚かです。助けてくれてありがとう!


13
IDでユーザープロフィール写真を取得する
私は現在、ほとんどがFacebookのグラフAPIに基づいているWebアプリケーションに取り組んでいます。ユーザーに関するいくつかのデータ(実際には、名前やIDなど、利用可能な公開データ)を保持しています。プロフィール写真が公開データの一部であることも知っています。ユーザーのIDを使用するだけで、ユーザーのプロフィール写真への直接リンクを取得するにはどうすればよいでしょうか。 前もって感謝します

9
Facebook API「このアプリは開発モードです」
Facebookアプリの「開発モード」とはどういう意味ですか?開発モードでできることとできないこと、および「アプリが公開されていないためにすべてのユーザーが利用できるわけではない」との関係についての正確な説明はありません。 「サンドボックスモード」と呼ぶ人もいるので、「開発モード」、「サンドボックスモード」、「ライブvs一般公開されていない」の間で多くの混乱があります。

14
Facebookログインメッセージ:「URLがブロックされました:リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに登録されていないため、このリダイレクトは失敗しました。」
重要なお知らせ: テストに登録する場合は、プロファイル設定に移動し、興味のあるプロファイルに削除プロファイルを追加します。 Facebookで自分のウェブサイトにログインしようとしています: 次のエラーが発生します。 ブロックされたURL:リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに登録されていないため、このリダイレクトは失敗しました。クライアントとWeb OAuthログインがオンになっていることを確認し、すべてのアプリドメインを有効なOAuthリダイレクトURIとして追加します。 settingsFacebookでの私の(基本)は次のとおりです。 アプリドメイン:openstrategynetwork.com サイトのURL website:http : //openstrategynetwork.com/ 詳細タブで、Valid OAuth redirect URIsは次のように設定されています。 http://openstrategynetwork.com/_oauth/facebook?close アプリはpublicです。 ここでの詳細設定(詳細): アプリのキーとシークレットが正しい。Meteorとそのアカウントパッケージを使用しています。

21
Facebook Android生成キーハッシュ
Facebook統合でandroidアプリを作成しようとすると、キーハッシュファイルを生成する必要があるドキュメントの部分にたどり着きました。次のコードを実行するように指定しています keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 端末でこれを実行すると、キーストアが改ざんされたか、パスワードが正しくないというエラーが表示されます。 キーハッシュを生成したい 誰かが私を正しい方向に向けることができますか?

7
一般的なアプリは、モバイルアプリからサーバーへのユーザーリクエストをどのように認証しますか?
たとえば、.NET APIに接続してデータを受信/設定するAndroidアプリケーションがあるとします。ユーザーが最初にサインアップ/ログインし、APIへのリクエストを行うたびに認証する方法について、私が混乱しています。 ユーザー名/パスワードベースの認証だけを使用する場合、それらは十分に安全ではありませんか? もちろん、セキュリティ上の理由から、そのユーザー名/パスワードをデバイスに保存することはできませんか? サインアップ時にすべてのユーザーに対してGUIDを発行し、それをデバイスに保存して、APIリクエスト中に毎回取得する必要がありますか? 他にどのパターンが利用可能で、最も効率的で安全なのか、そのためのプロセスフローが必要です。モバイルアプリケーションからサーバーへのすべてのリクエストを認証するために、Facebook、FourSquare、Twitterなどの有名なAndroidアプリケーションがどの方法を使用するかを誰かに教えてもらえますか? それがいくつかの公開情報でない場合は、事前に申し訳ありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.