問題タブ [facebook-events]
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.
javascript - 共有ダイアログの Facebook の「共有/投稿」イベントを取得する
私のサイトでは、各ユーザーがFacebook でhttp://www.my-site.comなどのリンクを共有できます。
各ユーザーが私の URL を共有した回数と、最後に共有した日付をカウントしたいと思います。FB SDK を使用していれば、これは非常に簡単でした (coffeescript で失礼します)。
次のような Facebook のイベント サブスクリプションの 1 つを作成して使用することもできたはずです。
ただし、私が知る限り、FB.ui() によって提供されるダイアログのいずれも、ユーザーが投稿したいグループ/壁/友人を選択することを許可していません。これは、私に関する限り必須です。var popup = window.open(...); popup.addEventListener...
幸いなことに、SDK 以外の共有ダイアログはまさにそれを可能にしますが、ポスト イベントと応答を取得する際には、ポップアップ ウィンドウ ( ) にonload イベント リスナーを追加する必要があるため、より大きな課題が生じます。 post イベントに別のイベント リスナーを追加します。これは、ポップアップによって別のドメインである facebook が開かれるため、もちろん困難です。これは私には制御できません。
私が達成しようとしていることを行う方法はありますか? ユーザーが投稿先を選択できるようにする FB.ui() ダイアログがありませんか? そうでない場合 - 共有ダイアログのイベントと応答を取得する方法はありますか?
facebook - Event Creator フィールドは配列ですか
FQL イベント オブジェクトには、Creator というフィールドがあります。それは次のように説明されています。
また、次のことも指摘されています。
作成者フィールドは、イベントを最初に作成したユーザーを返すだけですか、それともイベント ホストの配列を返しますか?
facebook - Facebook Graph API event-id/comments?since=2014-02-01&until=2014-02-10 、日付フィルターは効果なし
- この URL をターゲットにして、特定のイベントに関するコメントを表示しようとしています:
https://graph.facebook.com/1466384840257158/comments
- user_access_token を渡しています
- 同日行われたこのイベントについて、現在2つのコメントがあります(2014-03-29)
- 今、次のような空のデータ結果/オブジェクトをもたらす日付を渡そうとします:
https://graph.facebook.com/1466384840257158/comments?since=2011-01-01&until=2014-01-10
- このリクエストは効果がありません。29 日に行われた 2 つのコメントがまだ表示されています。
- ユーザー ID/フィードで同じ種類の日付範囲を試しましたが、空のデータ オブジェクトが返されました。
- 最後に、(日付フィルターを試す前に)event-id/feedを試しましたが、次のエラーが発生しました
.
その特定のクエリ (point4) の日付フィルターについて教えてください。または、イベントに対して作成されたコメントに日付フィルターを使用する他のアイデアがあれば教えてください。
php - PHPでカバー写真のFacebookイベントを設定する
イベントにカバー写真を設定するのに問題があります。イベントを作成できます。カバー写真でこのイベントを更新します。私の失敗を見つけていただければ幸いです。