問題タブ [facebook-javascript-sdk]
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.
facebook - fb:comments ウィジェットのリロード
人々が「ポスター」を作成できるFacebookアプリを持っています。fb:comments
ウィジェットを使用して、すべての「ポスター」にコメントを付けることができます。
ユーザーは AJAX を使用してポスターを切り替えることができます。問題は、次のポスターfb:comments
ウィジェットに切り替えた後も、以前の URL を指していることです。新しい URL のウィジェットを「リロード」する方法はありますか?
facebook - Facebook の stream.share ポップアップが Safari で機能しないのはなぜですか?
私は先週からこれに取り組もうとしてきましたが、私の人生では、サファリでこれを機能させることができないようです.Safariを除く他のすべてのブラウザはポップアップをレンダリングします.
javascript-sdk
非同期でロードして開始し、FB.ui
メソッド「stream.publish」で呼び出します。問題は、このコードがサファリで機能するはずであることを私は知っているということです。ここの例はhttp://fbrell.com/fb.ui/stream.shareです。
IE7 の問題を修正するために使用するこの P3P ヘッダーを使用しています。
誰かがこれを機能させる魔法のヒントを提供してくれることを願っています。これが私のコードです:
facebook - URL/Webページが好きなFacebookユーザーを取得する
外部サイトの「いいね」ボタンをクリックしたFacebookユーザーのリストを取得するにはどうすればよいですか?
いいねボタンがあるとしましょう:
気に入った人のFBユーザーIDの一覧をお願いします。
私はOpenGraphを試しました:
(ここで、OBJECTIDはexample.com/xyzのようなIDです)
およびFQL
しかし、どちらも空の結果を返します。
他の通話からはいいねが数えられていることがわかりますが、実際のユーザーを取得することはできません。
誰もがどのような許可などを知っています。私はこれらを取得する必要がありますか?
サンプルコードについては、この質問も参照してください。
facebook - Facebook JS SDK を xhtml strict で使用すると、いくつかの xml エラーが発生する
プロジェクトにいいねボタンを設定しようとしています。これらのボタンは、Aino's Galleria の jquery スライドショー内にあり、それぞれのスライドに「いいね」を付けることができます。私は xHTML の厳密なドキュメントを使用しています。Firefox (および Firebug) ではすべて問題ないように見えますが、webkit インスペクターでは次のようになります。
スライドごとにこれらのいずれかを取得するため、28 個のエラーがあります。調べてみると、fb:like を次のように囲んでいるように見えるものがあることがわかりました。
上記は Firefox でも機能しますが、Safariでは機能しません。検査官は次のように述べています。
さらに、Facebook のようなボタンをGalleria Jquery プラグインで動作させるために、スライドの読み込み時に短時間表示される実際のスライドに関する Facebook のようなボタンのみをリロードするカスタム関数があります。
このことはますます複雑になり、誰が問題を引き起こしているのか本当にわかりません! 誰かが助けてくれるか、正しい質問をしてくれることを願っています!
facebook - Javascript SDK から FB グラフ API へのオフライン アクセス
既にアクセス許可 (オフライン アクセス) を与えられ、認証データが保存されているが、現在 Facebook にログインしていないユーザーに対して、javascript SDK を介して Facebook のグラフ API をクエリするにはどうすればよいですか?
jquery - Query.ajax()のFacebookポップアップ{成功:}
Facebookのログインポップアップが実行されないのはなぜですか?JSはポップアップを開きません
私のブラウザ(クローム)がフェイスブックログインのポップアップをブロックしているのを見つけました。これは、クリックしないユーザーイベントによって開かれましたが、AJAXの成功リクエストによって開かれたためです。
javascript - facebook - ajax 経由で投稿に「いいね!」
Facebook ウォール (ストリーム) に似たものを作成して、自分のサイトに配置しています。このコンポーネントは、特定のページのウォールからすべての投稿を読み取り、グラフ API を介して表示します。また、ユーザーが「壁」に表示された投稿に「いいね」できるようにしたいと考えています。
これまでのところ、グラフ API を使用して投稿の JSON リストを取得するスクリプトと、post_id クエリ文字列パラメーターで ID が送信された投稿を LIKE できる PHP ファイルもあり、これは機能します。LIKE が送信されていることがわかります。
この PHP ファイルを呼び出すには、jQuery ajax を使用します。
Firebug はエラーを表示しませんが、一方で、LIKE は投稿されません。数時間検索してきましたが、FB.api 呼び出しを機能させるために PHP ファイルを呼び出す正しい方法が見つかりません。
前もって感謝します。-エラド
facebook - Facebook ストリーム公開ウィンドウのサイズが変更され続け、「公開」ボタンと「スキップ」ボタンが非表示になる
Facebook アプリで streamPublish をいくつかの場所で使用して、ユーザーの壁に投稿したり、友人の壁に投稿したりしています。過去数か月間は問題なく動作していましたが、ここ数日間、ウィンドウが下方向にサイズ変更され続け、画面の下部に公開ボタンとスキップ ボタンが表示されなくなりました。
IE、FF、およびクロムで試しました。ランダムなようです - ウィンドウが正しく開く場合もあれば、画面の下部からサイズが変更される場合もあります。IE と chrome では、ウィンドウのタイトル バーが表示されないことに気付きました。この問題が発生した場合、[X] をクリックしてウィンドウを閉じたり、[公開] ボタンや [スキップ] ボタンを押したりすることはできません。ウィンドウを閉じる方法が追加されました。ただし、FF にはタイトル バーがあります。
FB Web サイトでこのバグを見つけました。
http://bugs.developers.facebook.net/show_bug.cgi?id=15214
それは関連しているのでしょうか?
facebook - メソッドpermissions.requestでFB.uiを使用すると、ポップアップが開きます
Facebook IFrameアプリで作業しており、FB.uiを使用して、JSSDKを使用してアクセス許可要求ダイアログを表示しています。これが私が使用しているコードです:
}
嬉しい驚きは、SDKが欠落しているアクセス許可(存在する場合)に対してのみダイアログを表示することを知っていることです。問題は、ダイアログがiframe内に表示される前に、新しいIEウィンドウがポップアップしてから消えることです。
私はネット全体で見つけたこのコードのいくつかのバリエーションを試しましたが、それらすべてがダイアログを表示する前にこのポップアップを表示します。