問題タブ [facebook-sdk-4.x]

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 に答える
474 参照

ios9 - Facebook のプロフィール写真が FBSDKProfilePictureView を使用して iOS 9 に表示されない

iOS 9 (ベータ) 以降、Facebook のプロフィール写真は 内に表示されませんFBSDKProfilePictureView

このメッセージはログに出力されます -

これは Apple のNSAppTransportSecurity新しいfacebook.com.

これを機能させるには、どの例外を追加する必要がありますか?

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

android - Facebook SDK 4.0 から現在のユーザー プロファイルを取得できません

古いバージョンの Facebook SDK を新しいバージョン 4.x に変更し、ログイン マネージャーを介してログインを正常に統合しました。

しかし、logoutあるユーザーとlogin別のユーザーからのプロファイル表示は、古いユーザーのものです。新しいユーザーのプロファイルを取得するにはどうすればよいですか? 更新されたプロファイルを取得するために、以下のコードも試しました。

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

android - Facebook Android SDK — meRequest に「メール」がありません

次のコードを使用して、ユーザーの電子メールを取得しています。

以下は、デバッガーを介してチェックされます。

  • AccessToken インスタンスには、権限「email」と「public_profile」が含まれています
  • AccessToken インスタンスが拒否された権限セットが空です
  • 結果の JSONObject には、ユーザー ID と名前のみが含まれますが、電子メールは含まれません

Profile has email — メールで認証しています。

Facebook SDK 4.5 を使用しています

編集:直接 HTTP グラフ API 呼び出しを介した要求は、電子メールを返します。しかし、Android SDK はそうではありません。

修正方法は?

0 投票する
7 に答える
40804 参照

android - Facebook Android SDK 4.5.0 メールアドレス取得

現在、最新の facebook SDK を使用して既存のアプリケーションを更新するテスト アプリケーションを作成しています。問題は、ユーザーが自分のアカウントにメール アドレスを提供しているかどうかに依存することがわかっているメール アドレスを取得する必要があることです。テストに使用しているアカウントは確かに1つを提供しますが、理由は不明ですが、Facebook SDKはアカウントのuser_idとフルネームのみを提供し、他には何も提供しません。SDK3以降は更新されたSDK4よりも多くの情報を提供するため、これについて混乱しています. これまでの私のコードは次のとおりです。

ログインボタン

LoginManager コールバック:

そして、ユーザー プロファイルの要求:

JSON 応答には、アカウントの ID とフル ネームのみが返されますが、電子メールは含まれません。私は何かを逃しましたか?

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

android - Facebook Android SDK 4.5 LikeView が機能しない

最新のfacebook android sdk(v 4.5) Likeボタンを統合しようとしています。これは私がfacebook_layout.xmlに入れたものです

そして、私はビューを初期化するためにビューonCreateメソッドのようなものを入れているフラグメントを持っています

これとは別に、ここで述べたように、アプリ ID を AndroidManifest.xml に入れました

しかし、私はまだ好きなものを働かせることができません。いいねボタンをクリックすると、黒い Facebook アクティビティが開き、数秒間閉じられます。このページまたはテスト用に作成した同じページでいいね! は発生しません。

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

android - Facebook SDK 4.1 を使用して Facebook でテキスト ストーリー付きの画像を共有する

facebook sdk4.1を使用して、説明付きの写真を Facebook に共有したいだけです。オブジェクトを使って簡単に写真を共有できSharePhotoContentます。

しかし、写真に説明が追加されていないので、解決策を検索したところ、オープン グラフ ストーリーが 1 つの解決策のようですが、この要件に値するよりも多くの作業が必要です。

Open Graph Stories を使用する方法を見つけようとしましたが、ストーリーのアクションが必要であり、使用可能なものがアプリに適合しないため、カスタム アクションを作成する方法を検索しようとしましたが、できませんでした。

オープン グラフ ストーリーを使用するための別の解決策を教えていただくか、チュートリアル リンクを提供してください。

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

android - Android - Facebook SDK にそのようなフィールド エラーはありません

Android アプリに Facebook SDK を統合しようとしています。ダウンロードfacebook-android-sdk-4.5.1して、開発者ガイドの手順に従いました。SDK のサンプル フォルダーにあるサンプルを実行しようとするとHelloFacebookSample、次のエラーが発生します。

私はAndroid 2.2を試しています。これは問題ですか?または私が逃した何か?誰かが私を案内してくれますか。