問題タブ [android-facebook]

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

android - Facebook ログイン コールバックが複数回発生する

私のアプリには、ユーザーのタイムラインでストーリーを共有するための共有ボタンがあります。私がやっていることは、ユーザーセッションが存在しない場合、ユーザーが共有ボタンをタップして、アプリがFacebookでユーザーにログインすることを強制することです。ユーザーがそれを行う場合、ストーリーを直接公開する必要があります。これが私のコードです。

onCreate メソッド

そして残りのコードは -

publishStory() のコード

コードはユーザーのタイムラインにストーリーを投稿します。しかし、何度も投稿しています。つまり、statusCallback何度も解雇されます。ストーリー投稿のステータスを確認するフラグを設定してみました。それでも何度か投稿しています。

このコードの何が問題なのですか? ヘルプは大歓迎です。

PS : ログイン ボタンは別に必要ありません。私が欲しいのは、ユーザーが共有ボタンをタップし、ログインしている場合はストーリーを投稿する必要があり、それ以外の場合はユーザーにログインして、ストーリーを直接投稿することです。

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

android - ユーザーがAndroidアプリでFacebook、Twitter、Gmailアカウントでサインインできるようにする

アプリでFacebook、Twitter、Gmailでサインインしたい。私のアプリは、それぞれのアカウントに投稿するのではなく、アプリの承認またはユーザー作成の方法にすぎません。

SDKの手間や複雑な構成なしでそれを実現する簡単なライブラリはありますか?

提案や例は非常に役立ちます。

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

android - Android での oauth の実装

私はAndroid環境が初めてで、Androidでさまざまなことを試してきました。これが可能かどうかはわかりませんが、次のような何らかの機能を実現したいと考えています。

私のアプリが起動すると、メインのアクティビティにより、ユーザーは Facebook または Google を使用してログインできます。Facebookのログインおよびログアウト機能にFacebook SDKを使用しました。(私はまだ非推奨の方法を使用しています)

ユーザーが facebook または google を使用してログインすると、アプリが自動的に他のアクティビティに移動するようになります。

質問 1: どのようにすればよいですか? FacebookとGoogleの両方を使用していますか?

このアクティビティには 4 つのボタンがあります。これらを使用して、ユーザーはアプリのさまざまな部分に移動できます。これらのボタンの 1 つが [設定] です。ユーザーがこのボタンをクリックするたびに、アプリはユーザーのプロファイル情報を表示する必要があります。ユーザーにログインを求めるときに最初のアクティビティが収集する情報。

質問 2: 異なるアクティビティ間でアカウントからユーザー データを管理するにはどうすればよいですか?? (メールやプロフィール写真など)

質問 3: 最初のログイン アクティビティで、またはユーザーが [設定] ボタンをクリックしたときにデータにアクセスする必要がありますか? (次の活動で)それは可能ですか?どうやって?最初のアクティビティで取得した (facebook sdk の getAccessToken()??) のようなアクセス トークンを使用できると思いますか?

質問 4: ユーザーが最初にログインしたときにデータを保存して、ログインするたびにデータを取得する必要がないようにすることはできますか? どうすればいいですか?

また、1 つのセッション (ログインとログアウト) の間で、ユーザーが [設定] ボタンをクリックするたびにアプリにデータを取得させたくありません。データを保存するにはどうすればよいですか? 共有設定 ??

あらゆる種類のコメント、コメント (関連のみ)、記事、チュートリアル、プロジェクト、見解、提案は大歓迎です!! 私はかなり混乱しています。ありがとうございました!!

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

android - Facebook AndroidSDK3.0の呼び出しは白い画面を表示するだけです

Facebook Android SDK 3.0には多くの問題があります—多くの問題があります。特に厄介なのは、Facebookプロジェクトをワークスペースに追加し、Androidアプリケーションにリンクしたことです。これで、アプリケーションをエクスポートすると(Eclipseでプロジェクトを右クリックし、[ Android Tools ]オプションを選択して、[署名されたアプリケーションパッケージのエクスポート]をクリックして)、署名されたアプリケーションパッケージは正常にエクスポートされます。ただし、APKをエクスポートする時間の約50%で、このAPKを使用してFacebook SDKリクエストを行うと(セッションを開く、追加の権限をリクエストするなど)、白い画面に次のように、無期限にハングするプログレスバー...

デバイスのBackボタンを押すまでそこにハングし、その時点でSessionState.CLOSED_LOGIN_FAILEDセッションコールバックを受け取ります。基本的に、それは他のほとんどすべてのエクスポートにうまく構築されていません。他の誰かがこれを経験していますか、またはこれが起こらないようにする方法を知っていますか?良いAPKを取得するまでに2、3回ビルドするのは非常に時間がかかります。ワークスペース内のプロジェクトを更新し、[プロジェクト]->[クリーン]->[すべてのプロジェクトを毎回クリーンアップ]を実行していますが、それでもうまくいきません。

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

android - Facebookの共有はテキストを取得できません

ゲーマー向けのツイート/共有ボタンを作りたいです。彼らは彼らがいくつかのツイートを書いたり、壁で得られたスコアを共有できるようにします。

私はこのコードを見つけました:

このコードはかなり良いです。Twitterアプリの場合、テキストは正しく送信されます。(「テキストの共有」)しかし、Facebookアプリでは機能しません。

エラーはどこにありますか?

前もって感謝します!

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

facebook-graph-api - getGraphObjectList()はnullを返します

こんにちは私は私のAndroidアプリでFacebookのユーザーデータを取得しようとしています。これは私がユーザー情報を要求している方法です:

これは、LogCatで取得した応答です。

ですから、私は応答を受け取っていると確信していますが、メソッドの行のコメントを外すと、が返されNullPointerExceptionます。なぜそれは私にそれを与えるのですか?セッション情報も印刷しました。これが出力です。

このエラーはACCESS_TOKEN_REMOVED部品が原因ですか?どうして正しくログインできるのですか?

ありがとうございました

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

android - 私のAndroidアプリの閉じるボタンでFacebookのログインダイアログの空白の白い画面?

私はFacebookのログインダイアログに直面しています 閉じるボタンのある空白の画面

ここに画像の説明を入力

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

facebook - Facebookの友達の誕生日を12月まで取得

現在の日付を使用して、すべてのFacebookの友達の誕生日のリストを昇順で取得するアプリを作成しています..

問題:

今年までFacebookの友達の誕生日を取得しています。つまり、来年の誕生日が来る友達のリストを取得していません。

例:

今日は 2013 年 3 月 18 日です。ここでは、3 月 18 日から 12 月 31 日の間に誕生日が来る友人のリストを取得しています。

私が欲しいもの:

今、私はすべての今後のFacebookの友達の誕生日のリストを取得したいと思います.3月18日から3月17日(来年)に来ます

すべての Facebook 友達のリストを取得するために、以下のクエリを使用しています。

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

android - Facebookログインを使用するWebサイトへのAndroidアプリログイン

Facebookログインを使用してそれ自体にログインするWebサイトがあります。Android アプリで自分の Web サイトにログインする必要があります。ログインのプロセスは通常です。

アプリでウェブサイトにログインするにはどうすればよいですか? 。プロセスを観察するには、開発者ツールのネットワーク パネルを使用します。