問題タブ [facebook-java-api]

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

java - 「バックグラウンド」の Facebook アプリを使用することは可能ですか?

ユーザー操作の「バックグラウンド」に位置する Facebook アプリケーションが必要です。ユーザーがアプリをインストールすると、ユーザーのステータスの更新、新しい友達のつながりなどを私の別の Web アプリに送信し続けます。アプリのページが開いているかどうかに関係なく、情報を取得し続けます。

私の質問は - これは可能ですか? ここまでは、Java API で作成された単純な iFrame アプリをいじってみました。ページがヒットするたびにしかデータ収集を実行できないようです。

編集: プライバシーは、ここでは間違いなく有効な懸念事項です。ただし、FB API が組み込まれていない場合でも、アプリケーションは間違いなく許可を求めます。

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

facebook - Facebook の「offline_access」許可ページのリダイレクト

Facebook Java API でコーディングされた iFrame Facebook アプリケーションで、「offline_access」に対するユーザーの許可を取得しようとしています。ユーザーがアプリケーションを承認した後、「無期限のセッション キー」を取得する必要があることを理解しています。現在、私は自分がやりたいことを達成できますが、おそらく正しくない非常に厄介な方法です. これを行うためのより良い方法があるはずです。任意の考え/アイデアをいただければ幸いです!!

私がしたこと

アプリのサーブレットで、ユーザーが現在「offline_access」権限を持っているかどうかを確認します。もしそうなら、私は によって URL を取得しPermission.authorizeUrl(Permission.OFFLINE_ACCESS)ます。response.redirect次に、アクセス許可ページにアクセスするために呼び出します。私が抱えている2つの問題は次のとおりです。

  1. リダイレクトされた権限ページが iFrame 内に表示されます。そのため、Facebookブックのホームメニューバーなどが2重に表示されています。つまり、アプリが別のアプリに埋め込まれているように見えます。
  2. ユーザーは、そこにリダイレクトされると、許可ページに「スタック」します。client.getCacheSessionKeyユーザーが手動でアプリのページに戻らない限り、( を呼び出して)「無期限のセッション キー」を取得することはできません。

考えられる回避策??

  • 新しいウィンドウで権限ページを開く/リダイレクトする方法はありますか? そうすれば、サーブレットにスレッドを作成して、リダイレクト後にパーミッションが設定されているかどうかを確認し続けることができます。そして、一度取得してどこかに保存すると、「無期限のセッションキー」を取得できますか?
  • アクセス許可が設定された後に Facebook がアクセスする URL を設定する方法はありますか? (認証前と認証後の URL 設定によく似ていますか?) または、パーミッション ページが表示された後に何らかの形で制御を取得しますか?
  • 私のアプリをセットアップする他の方法はありますか?? 初心者なので、完全に見当違いだったかもしれません…
0 投票する
2 に答える
491 参照

red5 - red5 の facebook-java-api は連携できますか?

Red5 に接続して通信する Adob​​e Flash Builder GUI アプリケーションがあります。red5 を使用して facebook API 呼び出しを呼び出すことはできますか? 誰でも例を提供できますか?私が見つけることができるすべての例は、Tomcat を使用したものです。

ありがとう!

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

servlets - facebook-java-api: fql_query が null を返す

fql_query を使用してログイン名を取得しようとしています。

私は次のコードを試しました:

}

結果の出力は次のとおりです。

受け取った uid が正しいものであることを確認しました。facebook-java-api 3.0.2 (最新バージョン) を使用

  1. クエリから空のドキュメントを取得したのはなぜですか?
  2. 問題があった場合、クエリが関連する例外をスローしなかったのはなぜですか?
  3. これはネットで見つけたコードですが、目標を実装するためのより良い方法はありますか?

すべてに感謝します!

私はこの件に関して本当に新しいので、関連のない質問や件名に関する情報についてお詫び申し上げます。

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

java - facebook java api:すべてのfeed_ *メソッドの代わりは何ですか?

すべてのfeed_*メソッドが非推奨になっていることがわかります...(バージョン3.0.2を使用しています)。それらを置き換えるものは何ですか?ユーザーのフィードに何かを公開するにはどうすればよいですか。

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

rest - Facebook のコールバックを見逃した場合はどうなりますか?

アプリがダウンしていたり​​、エラーが発生したりして、Facebook のコールバックを受信できなかった場合はどうなりますか?

Facebookは後で再試行しますか?

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

java - Facebook用の優れたJavaAPIはありますか?

私はtwitter4jで少し遊んだことがあり、それは絶対に素晴らしいと思いました。今、私はFacebookに相当するものを調べてきましたが、これまでのところ、まともなプロジェクトを見つけるのにあまり運がありませんでした。

facebook-java-apiを調べましたが、リリースごとにAPIが壊れているようです。これは受け入れられないと思います。

私は現在RestFBで少し遊んでいて、APIは今のところまともなようですが、いくつかの接続の問題があります。

最小限のコーディング作業でステータスの更新を投稿したり、ダイレクトメッセージを送信したり、友達のリストを取得したりできるシンプルなライブラリを探しています。

Facebook用のJavaAPIを使用して成功した人はいますか?もしそうなら、何を使用していますか?ありがとう。

0 投票する
5 に答える
56649 参照

android - Android で Facebook Android SDK を使用して Facebook に写真をアップロードする

私はAndroidが初めてです。私はaccess_tokenを取得して、認可によってFacebookに写真をロードすることを探しています。これを行う方法?Javaのサンプルコードを教えてください。

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

java - GoogleAppEngineのFacebookXmlRestClientNotSerializableException

facebook-java-apiフィルターの例に従おうとしましたが、セッションのクライアントオブジェクトに保存しようとすると、この期待が高まりました。コードはGoogleAppEngineプラットフォームでホストされています。

マップを使用してセッションと関連するクライアントオブジェクトを保存するようにフィルターコードを更新しましたが、それでも有効なログインを取得できます。誰かがこのコードの問題を見つけたり、com.google.code.facebookapi.ExtensibleClientを正しく使用する方法を説明できますか?

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

facebook - facebook-java-api で facebook セッションキーを取得する方法

facebook-java-api でセッション キーを取得するにはどうすればよいですか?# これまでに行ったことは次のとおりです。

アプリが Facebook アカウントにアクセスすることを承認した後、アプリの正しいリダイレクト URL にリダイレクトされ、そこでリダイレクトされます。

返されたトークンを使用して、セッション キーを取得しようとします

しかし、最終的には次のようになります。

errors.GrailsExceptionResolver JSONObject["session_key"] が見つかりません。org.json.JSONException: JSONObject["session_key"] が見つかりません。org.json.JSONObject.get(JSONObject.java:498) で org.json.JSONObject.getString(JSONObject.java:669) で com.google.code.facebookapi.ExtensibleClient.auth_getSession(ExtensibleClient.java:288) でcom.google.code.facebookapi.ExtensibleClient.auth_getSession(ExtensibleClient.java:274)

ここで何が欠けていますか? ドキュメントはまったく役に立ちません。Javadocs もまったく役に立ちません。Facebookへのアクセスに使用するJavaライブラリを勧めてくれる人はいますか?