問題タブ [facebook-ui]

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 に答える
808 参照

javascript - iframe 内の parent.document へのアクセス

iframe アプリ内で " parent.document" を呼び出すと、" Permission denied to access property 'document'" エラーが発生します。ドメインが異なる場合、iframe 親ドキュメントを変更する方法はないようです。

たとえば、Facebookの「FB.ui」関数の結果をトレースしました。

< div >iframe 内でこの関数を呼び出した後、結果ダイアログは、「parent.document」ページ内で動的に作成される単なるタグであることがわかりました。

したがって、iframe で parent.document へのアクセスが禁止されている場合、Facebook がそのようなことを行う可能性はありますか?

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

javascript - FB UI を使用してユーザーにエラー メッセージを表示する

JS-SDK、FB UI を使用して、「最大アップロード サイズは 25MB です」などの簡単なダイアログを表示することは可能ですか。カスタム ラベルの付いたダイアログとボタンのみが存在する必要があります。

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

amazon-s3 - FB.ui で送信されたメッセージの「添付ファイルが利用できません」

FB.ui({method: "send"}); を使用して送信するメッセージにリンクと画像を含めようとしています。

ドキュメント: https://developers.facebook.com/docs/reference/dialogs/send/

この受け入れられた回答を見たことがありますが、私の質問には対応していないことに注意してください。

受信者が画像とリンクを表示できる場合と、次のように表示される場合があります。


ここに画像の説明を入力


何がこれを引き起こす可能性がありますか?イメージは AWS CloudFront でホストされ、HTTP および HTTPS 経由でアクセスできます。

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

jquery - Facebookアプリのブックマークオプションはどこに行きましたか?

iframeタブアプリを実行しています。アプリから招待状を送信した後、キャンバスアプリの場所ではなく、実際のiFrameタブの場所にユーザーを誘導する必要があります。

Facebookには、ユーザーをキャンバスからページタブに誘導するためのURLを入力できるブックマークのオプションがあると聞きましたが、これは消えたようです。

これを行う方法はありませんか?招待状を送信するときに、値またはreturn_uriを渡すことはできますか?

招待ATMを送信するための私のコードは次のとおりです。

どんな助けでもかまいません!

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

javascript - Facebook UI 送信

私はこのFacebookのUIを使用しています

送信FacebookのUIが表示されますが、送信ボタンをクリックして、メッセージを取得すると思われるfbアカウントを確認すると、メッセージリストに表示されません。

内部サーバー エラーが発生しています。この画像もここに画像の説明を入力

何か案が?

リンクが無効だと思います。リンクを有効にするにはどうすればよいですか?

ここに画像の説明を入力

よろしくお願いします、キング

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

javascript - アプリにログインした後、ユーザーが Facebook からログアウトしたことを検出する方法は?

私のアプリケーションは Facebook 認証を使用します。

そしてそれを使用すると、人々は自分のウォールに投稿できます:

これは問題なく動作しますが、1 つだけ問題があります。人々の場合:

  1. アプリにログインします。
  2. フェイスブックからログアウトします。
  3. アプリからウォール ポストを作成してみます。

ウォール ポスト ダイアログを開くことができません。コンソールには、「X-Frame-Options によって表示が禁止されているため、ドキュメントの表示を拒否しました。」と表示されます。

代わりに、Facebook にログイン プロンプトをユーザーに表示させることはできますか? または、エラーを検出して、Facebook にログインしていないことをユーザーに伝えることはできますか?

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

facebook - 送信ダイアログによってメッセージが送信されたユーザーの数を取得することは可能ですか?

「送信ダイアログ」を使用して特定の友達にメッセージを送信するときに、ユーザーがメッセージを送信した人/友達の数を取得できるかどうか疑問に思っています (数字だけで問題ありません)。送信ダイアログのドキュメントを調べましたが、これに関する情報はないようです (https://developers.facebook.com/docs/reference/dialogs/send/)。

この段階で考えられる別の方法は、グラフ API を使用することですが、その場合、ユーザーが送信したばかりのメッセージの messageID を知る必要があります。

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

css - FB.uiダイアログのz-indexを指定する方法はありますか

Facebookフィードダイアログfb.uiを自分のサイトの一部のコンテンツに表示しようとして問題が発生しました。

ドキュメントでz-indexを増やす方法を見つけることができないようです。いくつかのCSSオーバーライドハッカリーなしでこれを行うための好ましい方法は何ですか?

これでzインデックスを変更するにはどうすればよいですか? http://developers.facebook.com/docs/reference/javascript/FB.ui/

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

facebook - MyCalendar のようなカスタム テキストで apprequest を作成するには?

このリクエストを行う方法は?(つまり、カスタム テキスト)

リクエスト

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

javascript - 共有ダイアログが開いてから閉じます

ユーザーがフォームを送信すると、アプリは共有ダイアログを開きます。送信後にページが更新されると、ドキュメントレディ(jQuery)でダイアログが呼び出されます。

ダイアログボックスは開きますが、数秒後に閉じます。これにより、ダイアログがほとんど役に立たなくなります。それが閉じる前に「共有」を押してみれば、それは機能しますが、明らかにほとんどのユーザーはそれを試して競争するつもりはありません。

アプリはここで見つけることができます:https ://apps.facebook.com/topmoviesseen/

私はそれが一時的なものである可能性があることに気づきましたが、それが完全に機能するのを見るのは奇妙なことです。また、ダイアログが消えて4〜5秒後に再表示される場合もあります。ボックスのz-indexまたは可視性に影響を与える何らかのJSがあると推測するのは危険ですが、何も見つかりません。

どんな助けでも大歓迎です。

ダイアログの呼び出しに使用されるコード: