問題タブ [facebook]

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

language-agnostic - Facebookで無限セッションを取得する

Facebookで無限セッションを取得するのを手伝ってください。アプリケーションのテスト中に、セッションがログアウトされたか、無効なセッション キーが表示されます。

この無限セッションは、ログインするすべての人に適用されますか?

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

facebook - FB.Connect.showFeedDialog の未定義関数 showfeeddialog() の呼び出し

で Facebook アプリケーションを開発していますfb:iframefeed_publishUserActionセッションキーが必要なので使いたくない。したがって、使用しようとしていますFB.Connect.showFeedDialog

後者を使用してもよろしいですか?

というエラーが表示されるので、それを使用する例を提案できますかCall to undefined function showfeeddialog()

ライブラリを更新する必要がありますか? 他の提案はありますか?

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

facebook - Facebook アプリケーションのキャンバス ページの幅を制御するにはどうすればよいですか?

私は単純な Facebook アプリケーションに取り組んでおり、キャンバス ページには iFrame を使用しています。サイトに合わせて iframe の幅を広くする必要があります。これを制御する方法はありますか?また、それをサポートするために何をする必要がありますか?

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

cookies - iframe 内の Facebook Connect アプリケーションが IE7 で機能しない

Google ガジェット内で動作する Facebook Connect アプリケーションを構築しています。ガジェットであるということは、アプリケーションが iframe 内で実行されることを意味します。アプリケーション内には、登録ユーザーがコメントを投稿できるフォームがあります。提出はAJAXで行っていますが、通常のフォームでも同じ結果が得られます。問題は、ユーザーの Facebook ID を取得する必要があることです。Firefox では正常に動作しますが、Internet Explorer 7 では次のエラーが発生します。

これは IE がサードパーティの Cookie を処理する方法によるものだと思います。なぜなら、[インターネット オプション] / [プライバシー] / [詳細設定] に移動し、[自動 Cookie 処理をオーバーライドしてすべての Cookie を受け入れる] にチェックを入れると、正常に動作するからです。誰でも改ざんできるため、JavaScript から Facebook ID を渡すことができません。

編集: iframe のコンテンツを直接開くと、アプリは正常に動作します。この問題は、実際には IFRAME と IE のセキュリティ モデルが原因です。

私は何か間違ったことをしていますか?この問題を回避するにはどうすればよいですか?

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

facebook - Facebook チャット ウィンドウはどのように実装されていますか?

Facebookではフローティング チャット ウィンドウに影響を与えずにサイトを閲覧できます。メイン ページが iFrame の内側にあり、フッターとチャット ウィンドウが外側に浮いているように見えます。

代替テキスト
(出典: k-director.com )

iframe 内のメイン コンテンツですか、それとも、iframe 内のフッターとチャット ウィンドウですか?

この場合、メイン ページのリンクをクリックすると、フッター iframe を含め、すべてをリロードする必要があるため、後者は可能ではないようです。

ページを更新するとチャット ウィンドウが再読み込みされますが、リンクをクリックしてサイトを参照すると再読み込みされません。

ありがとうございました。

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

javascript - XFBML.ProfilePic の使い方

XFBML を使用して Facebook ユーザーのプロフィール写真を表示しようとしています。次のコードを使用しています。

要素の uid 属性を設定するにはどうすればよいですか? (コメント行は機能しません)

0 投票する
6 に答える
142478 参照

java - Spring Bean で HttpServletRequest を取得するにはどうすればよいですか?

Flex ベースのフロント エンドと Spring/Hibernate バックエンドを備えたアプリを開発しています。

現在の方法で Facebook 統合を機能させるには、バックエンドのフロントエンドで JavaScript に設定された Cookie を読み取り、ログイン中に検証を行って、ユーザーが Facebook を偽装しようとしているかどうかを確認する必要があります。ログインする。

これは非常に簡単ですが、HttpServletRequest を取得する方法がわかりません。私はかなり基本的な Spring 構成を使用しています (これは私の最初の本物の Spring アプリであり、今ではかなり慣れていますが、見たことのないものがたくさんあります)。

Spring MVC や Spring WebFlow などは使用していません。ServletContext を取得できますが、リクエストを取得する方法がまだわかりません。

何か助けはありますか?

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

javascript - facebook connect で関数をトリガーする

私は Facebook コネクトでかなり単純なことをしようとしていますが、運がありません。

ユーザーがログインすると、そのユーザーの詳細を (ページをリロードせずに更新されて) 表示したいのですが、ユーザーがログアウトすると、ログイン状態に戻る必要があります。

私が持っているコードは

ユーザーをログインおよびログアウトできますが、他に何も変わりません。関数からアラートをトリガーすることさえできません。

何らかの理由で、私が使用している html は pre タグ内に表示されませんが、ページをリロードすると、ユーザーが表示される (またはそうでない) ため、javascript 関数から直接トリガーされていません。ただし、ページを更新すると、正しい機能が起動します。

私がfirebugで得るエラーは

「fbLogout 未定義」

、しかし明確に定義されています。どこで定義するかは重要ですか? 現在、すべての javascript/jquery はスクリプト タグ内の head にあります。私はそれをページに移動しようとしましたが、どちらも運がありませんでした.

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

c# - Verify signature Facebook Connect

I have followed the instructions in this great Stackoverflow question but i am not sure about this verify signature thing. Is this provided in some way in the Facebook Toolkit or do i have to do something myself? The documentation is not superclear on how to do this and if it is already baked in the facebook toolkit i don't want to spend to much time on it.

Anyone have done this? Should mention i use a standard ASP.NET Web Application in C#. Any help would be appreciated!