Facebookの友達にアプリの要求を送信するか、Facebook SDK 3.7を介して投稿しています。

StackOverflow https://stackoverflow.com//questions/22011575

  •  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アプリケーションブラウザでハッシュキーポストを受信した後。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top