問題タブ [parsefacebookutils]

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 投票する
0 に答える
261 参照

android - ParseFacebookUtils.logInWithReadPermissionsInBackground が新しいユーザーにサインアップした後、有効なセッション トークンを取得できません

こんにちは、Facebook 機能を使用した Parse ログインを使用して新しいアプリを実装しようとしています。ガイドに従ってFacebookのログイン機能を使用しましたが、すべて問題ありませんでした.

ドキュメンテーションの状態

セッションは、デバイスにログインしたユーザーのインスタンスを表します。ユーザーがログインまたはサインアップすると、セッションが自動的に作成されます。

ParseFacebookUtils.logInWithReadPermissionsInBackground(...)問題は、Parse プラットフォームで新しく作成されたユーザーを返す (そしてサインアップする) ときに、有効なセッション トークンを取得できないことです (したがって、User.isNew() は true です)。データ ダッシュボードを調べると、新しい _User エントリが正しく表示されますが、 _Session クラスのエントリはありませんが、 _User の createdWith="signup" を持つエントリを見つける必要があります

新しく作成されたユーザーをログアウトしようとしたときの副作用としてcom.parse.ParseException: Parse::UserCannotBeAlteredWithoutSessionError、明らかに、新しく作成されたユーザーがセッショントークンを取得しないためです。

代わりに、作成後に同じユーザーに対して同じ操作を実行すると (したがって、ユーザーは Parse にのみログインします)、有効なセッション トークンを取得し、すべて問題ありません (つまり、createdWith="login" が関連付けられた _Session オブジェクトが_user オブジェクト)。

これはバグですか、それとも発生することが予期されていないものですか? または、何か不足していますか?ありがとう!

現在使用中: facebook-android-sdk:4.0.1 + ParseFacebookUtilsV4-1.9.1.jar + Parse 1.9.0 jar

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

ios - cocoapods インストール後の未解決の識別子の使用

Parse SDK と Facebook SDK (ログインとバックエンドで使用するため) で動作する cocoapods のない迅速なプロジェクトがあります。

GoogleMaps SDK (場所のオートコンプリート候補用) を使用する Podfile を作成すると、次のエラーが表示されます: Use of unresolved identifier 'PFFacebookUtils'. Podfile は次のとおりです。

リンクされた解析と Facebook フレームワークが含まれています (cocoapods がワークスペースを作成する前にすべてが機能していました)。何か案は?ありがとう!

更新: 意味があるかどうかはわかりませんが、import ParseFacebookUtilsV4PFFacebookUtils を認識しないファイルで使用すると認識されますが、リンカー エラーが発生します (明らかに、Parse OBJC クラスが見つかりません):

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

android - ParseFacebookUtils、読み取り権限の複雑さ

Facebook ログインを Android アプリケーションに統合しようとしています。今のところ、ログに記録されたユーザーに関する新しい行を解析バックエンドで取得します。これには、彼の本当の名前、userName のいくつかの奇妙な値 (例:SnvvKEsIv6tX7...)、および Json であり、次の値を含む authData が含まれます: access_token、有効期限日付、ID。

デバッグ後、json 応答の URL を取得しました。名前と ID の 2 つの値しか含まれていませんが、次のようにリストを宣言しました。 List permissions = Arrays.asList("public_profile", "email");

したがって、今のところ、グラフは2つの値のみを返します。これは権限によるものだと思いましたが、宣言したと言いました。これが私のコードです:

}


}

私は Parse 1.9.4 と ParseFacebookUtils 1.9.4 を使用しています。

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

android - Android FacebookException : ログインに失敗しました

ParseFacebookUtils を使用して Facebook からアプリにログインしています。

LoginActivity の onCreate:

アプリケーション クラス onCreate:

クラッシュ エラー:

ログインボタンをタップすると、上記のクラッシュが発生し続けます。

これを修正する方法についてのアイデアはありますか?

Facebook と Parse のクライアント ID を strings.xml に設定しました。

アップデート:

Facebook SDK v4.0.1

カスタムボタン onClick()

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

android - Facebook ログイン - 無効なキー ハッシュ。キー ハッシュ xxx...x は、保存されているどのキー ハッシュとも一致しません

以下のコードを使用して、Facebook ログインを Android アプリ (Parse を使用) に追加しようとしています。

上記のコードを実行すると、次の画面が表示されます。

ここに画像の説明を入力

これらは私が試したことです(すでにSOで多くのスレッドを通過しました):

  1. ユーティリティ を実行して、 Facebook アプリ ページにデバッグおよびリリース ハッシュキーを入力済みです。keytoolここに画像の説明を入力
  2. このスレッドこのに従って、ここから適切な openssl バージョンを使用しました。

ここで何が欠けていますか?