Facebookの友達にアプリの要求を送信するか、Facebook SDK 3.7を介して投稿しています。
-
21-12-2019 - |
質問
私はアプリの要求と共有投稿を送信するためにFB Android SDK 3.6をインストールしました。私の携帯電話にFBがインストールされていない限り、またはSDKフォルダ内に提供されているFBアプリがありました。
FBアプリを最新バージョンに更新したときに発生しました。私のアプリで私のアプリでviteを選択すると、その後、FB情報へのアクセスを要求します。その後、友達の選択ダイアログが表示されません。アプリの要求を送信する場合も同じです。FB Appを更新した後、SDKに記載されているサンプルプロジェクトも実行されていません。私はSDKを3.7にアップデートしましたが、運がなかった。エラーが表示されない。
SendRequestDialog()を使用してリクエストを送信しています。私を助けてください
解決
私はまたこの問題に直面しており、そのFacebookが「シングルサインオン」になったGoogleが取得されていることを意味します。それでは、Facebookアプリに掲載されているHASHキーを確認してください。同じであればそれはうまくいきます。それ以外の場合は、以下のコードでハッシュキーを生成できます。
private void keyHashGenerate() {
try {
PackageInfo info = getPackageManager().getPackageInfo(
getPackageName(), PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
UsefullData.Log("KeyHash: "
+ Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (NameNotFoundException e) {
} catch (NoSuchAlgorithmException e) {
}
}
.
Facebookアプリケーションブラウザでハッシュキーポストを受信した後。
所属していません StackOverflow