問題タブ [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.

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

facebook - Facebookのいいね数で投稿を注文することはできますか?

ブログ投稿に Facebook の「いいね」が付いている場合、Facebook の「いいね」の数に基づいて投稿を注文することはできますか?

0 投票する
3 に答える
7494 参照

facebook - フェイスブックの友達セレクター

こんにちは、私は iframe ベースの facebook アプリケーションに取り組んでいます。オートコンプリート フレンド セレクターを開発したいのですが、facebook によって既に提供されていると思いますか? それはすでに存在していますか、それとも JQuery オートコンプリートを使用する必要がありますか? いずれにせよ、facebook が開発者に提供するものを教えてください。それを行う最善の方法は何ですか?

0 投票する
4 に答える
20855 参照

facebook - FacebookJavascriptSDKセッションオブジェクトからのユーザーIDの抽出

FacebookのJavascriptSDK「FB.ui」を使用してOAuthダイアログを表示しています。[許可]をクリックしたら、セッションオブジェクトをキャプチャし、ユーザーIDを抽出して、スクリプトでさらに使用する必要があります。何らかの理由でこれを正しく機能させることができず、セッションが存在していても未定義のままになります。

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

facebook - Facebookアプリケーション、ステータス更新機能の完了後に友達を招待

私はFacebookアプリケーションを作成しています、すべてが完了したようです。サンプルフロー(index.php)は次のとおりです。

  1. seekpermission.php

  2. processinfo.php

  3. generateresult.php

  4. poststatus.php(ドキュメントに記載されているjavascriptの方法)

  5. invokefriends.php(ドキュメントに記載されているJavaScriptの方法)

名前が自明であることを願っています。問題は、ステータスを更新して友達を招待するためのダイアログがほぼ並行して行われることですが、ユーザーがステータスメッセージを公開/スキップした後、友達を招待するためのダイアログが表示されるようにする必要があります。これが私が試したものですが、機能していません。ありがとうございます。

これがinvitefriends.phpです

0 投票する
3 に答える
6687 参照

facebook - Facebook アプリケーション、ユーザーのウォールに公開するダイアログ、Javascript API を使用、ブラウザーでブロックされたポップアップ

JS-API を使用して、アプリケーションによって生成されたステータス メッセージを公開する許可を求めるダイアログを生成しています。以下は、私が話していることのスクリーンショットです。

ブラウザによってブロックされる THE POP-UP

コードは次のとおりです。

ドキュメントに記載されているサンプル JS コードを使用していますが、ブラウザの設定でポップアップがブロックされていなければ問題なく動作します。しかし、ステータス メッセージが表示されなければ、アプリの有用性はありません。

助けてください; 私は最後の段階で立ち往生しています。

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

facebook - IEでのみ奇妙なfacebook iframeアプリの問題(私はIE8を使用しています)

私は IE8 の facebook iframe ベースのアプリケーションで同じ問題を抱えています。一度アプリを表示してからリダイレクトして表示する部分を減らすのは、Facebookの自動リサイズ機能によるものだと思います。コードのこの部分に問題があると思います:

では、この部分に問題がありますか?どう思うか教えてください。他の 3 つの主要なブラウザーでは正常に動作していますが、残念ながら IE は 4 番目の主要なブラウザーです。そして、はい、それはいくつかのfacebook connect jsファイルのエラーも指摘していましたが、私はそれがそれに関連しているとは思いません.

よろしくお願いします。

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

facebook - Facebookセッションを追跡する最良の方法

Facebook Javascript ライブラリの使用を開始しました。頭に浮かんだ質問は、どのユーザーが自分のアプリを使用しているかを追跡する方法です。

つまり、あるユーザーが私のアプリにサインアップした後、Facebook からログアウトし、別のユーザーが同じブラウザー/コンプを使用して私のアプリにアクセスした場合、これを処理してサーバーと同期するための最良の方法は何ですか?新しいユーザーがサインアップしたことを知っています。

FBのドキュメントはかなりくだらないです。これは、ベスト プラクティスのような質問です。

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

facebook - Facebookの友達フィードに何かを公開する

サラム、こんにちは、こんにちは、

Facebook Javascript SDKのFB.uiメソッドを使用していますが、「ウォールに投稿」と表示され、Facebookの友達のウォールまたはフィードにストーリーを公開したいと思います。それで、あなた自身の壁以外の友達のフィードにストーリーを投稿することは可能ですか?はいの場合、どのように?それが減価償却された図書館でのみ可能だったとは思えませんか?

私は現在次のコードを使用しています:

ダイアログが表示されていますが、「あなたの壁に投稿してください」と表示されますが、私が欲しいのは、あなたの壁とあなたの友達のホームページに投稿するということです。ここのように:http: //thinkdiff.net/facebook/graph-api-iframe-base-facebook-application-development/

私はこのチュートリアルに従いましたが、それでも「PosttoYourWall」と言っています。

それで、何か手がかりはありますか?どうすれば意図した機能を実現できますか?反応を待っています。

前もって感謝します

ありがとう

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

facebook - Facebook-IE7の権限ダイアログ

これはChrome/Safari / Firefoxなどでうまく機能します。しかし、IE7では機能しません。何か案は?

クロスドメインチャネルを設定していますが、それは他の場所でも機能しているようです。

次のような権限ダイアログを表示します。

IEでは、これはポップアップとして表示されますが、アクセス許可を付与した後、ポップアップは閉じず、クロスドメインチャネルのURLにリダイレクトされます。

ダイアログを自動的に閉じる方法はありますか?

2番目の問題は、ダイアログを手動で閉じると、コールバックが呼び出されますが、許可された権限がないことです。最初のポイントに関連している可能性がありますが、よくわかりません。

ありがとう!

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

css - IE 7 の Jumping Facebook Like ボタンのバグ、どうすれば修正できますか?

これは既知のバグですか?回避策はありますか? IE 7 では、Facebook の「いいね」ボタンが永遠にジャンプします。

http://jsfiddle.net/Z53cs/10

IE 7を使用しています。また、IE 8を使用している場合(およびおそらくIE 9も使用していますが、これは私が職場に持っていないためです)、「開発者ツール」を使用して「ブラウザモード:IE 7」に変更すると、ジャンピングが表示されますフェイスブックのいいねボタン。

コードは非常に単純です。

font-size、ボタンのジャンプを示すことです。http://jsfiddle.net/Z53cs/11font-sizeのように が削除された場合、代わりに "hello world" のテキストがジャンプします。これは、Facebook の Like ボタンのスタイル変更が原因です。また、このため、Windows のタスク マネージャーを使用して CPU グラフを見ると、2 秒ごとに CPU が 100% まで上がったり下がったりすることがわかります。(Macbook Pro (2 歳) で VirtualBox 4.0.4 を使用し、XP を実行する 2 つのプロセッサをエミュレートし、IE 7 互換モードを使用して IE 8 を使用しています)

誰もこれを見て、ジャンプの理由を知っていますか? そして、回避策または修正はありますか?


更新: Fiddler を使用してネット トラフィックを表示すると、毎秒ページが再読み込みされているように見えるため、jsfiddle.net でページを表示している場合は、fiddle.jshell.net から更新されます。 www.foo.com の Web ページに HTML コードを挿入すると、www.foo.com/?fb_xd_fragment を取得して毎秒更新されるページが表示されます。

更新: これを Windows 7 の仮想 PC で実行し、1 GB の RAM を搭載したマシンをエミュレートすると、VPC が起動し、約 820 MB の空き (未使用) があり、ページが読み込まれ、約 775 MB の空きがあり、その後、毎秒、数VPC 上の Windows XP がページ ファイルを増やして仮想メモリを増やす必要があり、ついに IE 7 が応答しなくなるまで、MB が消費されます。