問題タブ [restfb]

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

facebook - RestFB を使用して Facebook 投稿にハイライトを設定する

APIを使用して、投稿RestFBをどのように設定"highlight"しますか。つまり、投稿をハイライトにして、明白で目立つようにします。

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

facebook - RestFB パブリッシュ カスタム アクションとオブジェクト

Facebook API/OpenGraph と RestFB を使い始めたばかりです。

Facebook でカスタム オブジェクトとアクション タイプを作成しました。

ただし、RestFB がオブジェクトを使用してアクションを発行する際にどのように機能するかについての概念はよくわかりません。

次のようなアクション (完了) を公開できます。

私が理解していないのは、必要なすべてのパラメーターを使用してオブジェクトを作成し、それを publishMessage に渡す方法です。この場合、説明のために Facebook から提供されたサンプル オブジェクトにリンクしただけです。

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

playframework - restFB と play フレームワーク 2.0.2 の使用時に FacebookNetworkException を取得する

Facebook からユーザーの名前または自分について取得しようとすると、例外が発生します。アプリケーションをセットアップし、トークンを適切に取得しています。

ブラウザの URL フィールドに次のように表示されます。

私のコード:

ルートファイル:

ブラウザの例外 (再生フレームワーク):

そしてコンソールで:

ご覧のとおり、「Getting user」文字列を出力した後にエラーが発生します。

助けてください、事前に感謝します!

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

java - FacebookユーザーがJavaでサーバー側からアプリケーションに接続しているかどうかを確認します

私のアプリケーションはJSFフレームワークで書かれています。JavaScript APIには、ユーザーがアプリケーションに接続しているかどうかを認識できるメソッドがあります

サーバー側からも同じことができる機能を探しています。現在、私はrestFBを使用してFacebookにリクエストを送信しています。この実装では、承認と関連機能がサポートされていないようです。PHPSDKとPythonSDKで可能であることは知っていますが、Javaではこのようなものは見つかりません。

注:JS APIで確認してから、サーバー側から必要なすべてのリクエストを行うことができますが、それは私が必要としているものではありません。サーバー側からすべてを実行できるソリューションを探しています。

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

java - RestFB は現在のユーザーウォールエントリのみを返します

RestFB を使用してユーザーのウォール フィードを取得していますが、現在のユーザーによる投稿のみが返されるという問題が発生しました。これはバグですか、それとも何か間違っていますか? まったく同じクエリが Facebook API Explorer で機能するため、何が問題なのかよくわかりません。

バージョン 1.6.09 と 1.6.10 の両方で試しましたが、結果は同じでした。

ありがとう、ジャック

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

facebook - 投稿の共有/いいね/コメントをフォローする

私はウェブサイトで働いています。そして私のウェブサイトには内部登録ユーザーがいます(私のウェブサイトデータベースにはユーザーのFacebookのemail-idとuidもあります)。私のウェブサイトのホームページには、Facebookのようなボタンがあります。M1、M2、M3を私のサイトの3人の登録メンバーにしましょう。M1が私のウェブサイトのコンテンツを気に入ったとき、それはM1の壁に表示されます。次に、M2はM1の壁からの投稿を高く評価/共有し、M2の壁に表示されます。また、M3はM2の壁からの投稿を高く評価/共有し、M3の壁に表示されます。M2 / M3が投稿をいいね/共有するときのイベント(いいね/共有者のuidと一緒に)が欲しいので、対応するユーザーのイベントに基づいていくつかのアクティビティを実行できます。

リアルタイムで詳細を取得できる場合は最善です。それ以外の場合は、任意のバッチ処理も受け入れられます。

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

facebook - Facebook でのリンクの共有といいねのタイムスタンプの追跡

私はウェブサイトを開発していますが、いくつかの「facebook のような」ボタンがあります。誰かが私のウェブサイトのホームページからのリンクの 1 つを気に入った場合、それぞれの人の壁に投稿され、post_id を取得します。投稿されたリンク (いいね、コメント、共有など) で行われたすべてのアクティビティを追跡したいと考えています。

  1. コメントといいねを最初のレベルまで追跡できます (つまり、誰かがリンクを共有した場合、共有リンクの関連するいいね/コメントを追跡できません)。

  2. 複数の人が私のホームページから同じリンクを気に入っている場合、post_id で個別に追跡しています。リンク自体で追跡して、私のウェブサイトから好きな人に関係なく、いいねとコメントの詳細を取得する方法はありますか。

  3. いいねのタイムスタンプを取得することは可能ですか (人が共有リンクを気に入ったとき)。

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

facebook - restFB - ページに投稿できません - 自分のウォールにのみ投稿できます

プログラムで Facebook に情報を投稿するために使用する Facebook アプリを作成しました。ウォールに投稿できるように機能していますが、行きたいページには投稿できません (私は 2 人の管理者のうちの 1 人です)。

これは私のページにうまく投稿されます:

しかし、ページを投稿しようとすると、エラーが発生します。

com.restfb.exception.FacebookOAuthException: タイプ OAuthException の Facebook エラー応答を受け取りました: (#200) ユーザーはアプリケーションがこのアクションを実行することを承認していません

コードは同じですが、自分の名前をページの ID に置き換えます。

アプリは、ページのアプリの 1 つとして一覧表示されます。

これについて助けてくれてありがとう、フランク

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

java - アプリケーション アクセス トークンを使用して Facebook ページに投稿する

Facebookページ、Facebookアプリ、およびそのページの管理者Facebookアカウントがあります。

今、そのページにリンクを公開したいと思います(方法はどうでもいいです)。

今では、アプリの管理者のユーザー アクセス トークンを取得してから、ページを取得し、そのアクセス トークンを取得してから、アプリを介してページに管理者と共に投稿します。

トークンの有効期限が切れたので、次のことができるドキュメントを読みました。

たとえば、ユーザーがアプリに publish_stream アクセス許可を付与した場合、アプリはアプリ アクセス トークンを使用して、ユーザーに代わってステータスの更新を公開できます。

それで、アプリケーションアクセストークンを取得しました。

しかし、どうすればいいのかわかりません。そのトークンを使用してページの壁に公開するにはどうすればよいですか?

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

facebook - RestFB:プライベートメッセージに存在する添付ファイルを取得する

Facebookの自分のアカウントに投稿されたプライベートメッセージの一部として存在する添付ファイルを取得する必要があります。同じことを行うためにrestfbapiを使用していますが、応答としてテキストメッセージのみを取得しており、添付ファイルへのリンクはありません。リンクを取得したり、添付ファイルを取得したりする方法はありますか?

restfbバージョン1.6.9を使用しています。

これを再現する手順は次のとおりです。

  1. 写真を添付し​​てFacebookでプライベートメッセージを作成します。
  2. グラフAPIを使用してアカウントの受信トレイにアクセスします。
  3. Webサービスの応答は、コンテンツと送信者の詳細のみを返します