問題タブ [xfbml]

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

javascript - XFBML.ProfilePic の使い方

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

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

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

javascript - Facebook XFBML ログイン後、JavaScript でユーザー情報を取得

XFBML Facebook ログイン ボタンを使用してユーザーを認証します。ユーザーが正しいパスワードを入力した後。FB.Facebook.apiClientまたは関連する JavaScript を使用してユーザーのログイン情報を取得するにはどうすればよいですか?

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

jquery - jQueryがHTMLを予期せず間違って解析する

したがって、私はこの問題に対する非jQueryソリューションを持っていますが、方法があればむしろ jQuery を使用したいと思います。また、なぜこれが起こっているのかについて非常に興味があります。

Facebook iframe アプリケーションがあり、Facebox を使用してページ上のポップアップにXFBMLを動的にロードしています。

今、私が読​​み込んでいる XFBML はたまたまfb:serverfbmlタグであり、Facebook を指す iframe を作成し、FBML をレンダリングします。これは基本的に、FBML を動的に追加し、ポップアップを表示した後に XFBML を再解析する必要があることを意味します。だから私は次のようなコードを持っています:

上記のコードが機能するようになりましたが、使用していることに注意してください

それよりも

jQuery の.html関数を使用すると、HTML を挿入する前に実際に再構築されます。それを次のように再構築します。

非標準のタグが含まれているため、これを行っていると思いますが、挿入する前にjQueryが文字列を再フォーマットしないようにする方法はありますか?

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

javascript - facebook-logo="true" オプションが使用されている場合、Facebook Connect API がユーザー データを入力しない

私は Facebook Connect アプリに取り組んでいます。接続ボタンが稼働しており、ユーザーは Facebook 経由で正常に認証できます。しかし、プロフィール写真と名前を XFBML で表示するのに問題があります。これが私がやっていることです:

[接続] ボタンで正常にログインでき、Javascript コールバックが実行されますが、最終的には次のようになります。

http://www.friedo.com/fbuserbox.png

そのため、写真も名前も入力されていません。の代わりに FB プロファイル ID をハードコーディングしても、同じことが起こりますloggedinuser

更新:タグfacebook-logoから属性をオフにすると、(ランダムにいじった後)動作させることができるようです。fb:profile-picfalse に設定 (または削除) すると、ユーザー ボックスが正しくレンダリングされます。しかし、Facebookのロゴも機能する必要があります。:(

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

firefox - Facebook Connect XFBML が機能しない

私は Facebook Connect を使用して Web サイトを作成していますが、「fb:profile-pic」などの Facebook の XFBML タグは非常に使いやすいので、使用することにしました。

どんなにオンラインで調べても、それらを機能させることができませんでしたが、Firefox ではなくすべてのブラウザーで機能することに気付きました。

また、Facebook の「The Run Around」サンプル アプリでも機能しないことに気付きました!! ここで確認できます: http://www.somethingtoputhere.com/therunaround/index.php

Firefox でログインすると画像は表示されませんが、別のブラウザを使用すると表示されます。これは、fb:profile-pic タグまたは fb:name などの他のタグで発生します。

オンラインで情報を見つけられなかったので、これに取り組んでいる他の人に尋ねています: これらのタグは単に Firefox と互換性がありませんか? 停電などはありますか?これは以前に誰かに起こったことがありますか?これを解決する方法についてのアイデアはありますか?

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

javascript - Javascriptを使用してfb:request-formのコンテンツを動的に変更するには?

JavaScript を使用してリクエスト フォームのコンテンツをカスタマイズしたいと考えています。これが私のhtmlにあるとしましょう...

Javascript を介して _DYNAMICNAME_HERE_ を別のものに動的に変更したいと思います。

これが私が試したことです。

サーバー (invite.php) への余分なリクエストを伴わない手法を知っている人はいますか? FB.XFBML.Host.addElement、更新などを含む可能性があります...

ところで、私は Google の Closure を使用して、div をポップアップするハンドルを使用しています。

ありがとう。

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

javascript - fb:request-formの送信/キャンセルボタンでリダイレクトを無効にする

Facebookの招待フォームでリダイレクトを無効にするにはどうすればよいですか?

友達を選択すると、テンプレートを含む最後の[招待状の送信]ダイアログが表示されます。[送信]または[キャンセル]をクリックした後、ダイアログを閉じるだけでリダイレクトを無効にするにはどうすればよいですか?

ありがとう。

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

web-applications - Facebook アプリケーションの作成

Facebookでかなり大きなアプリを作ろうと思っています。実際にコードを変更して Facebook で使用する前に、ホストされているサイトでコードを動作させる方が賢明でしょうか? それとも、Facebook と互換性のあるコードを作成するのは面倒でしょうか?

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

facebook - iframe アプリケーションで許可ダイアログを使用してユーザーにプロンプ​​トを表示する方法

私は使っている

Facebook.showPermissionDialog("read_stream,publish_stream, offline_access, email") 権限ダイアログを表示します。FBML モードで動作していますが、問題は IFRAME モードにあります。

以下のコードも FBML モードでは正常に動作しますが、Iframe モードでは動作しません。

fb:prompt-permission perms="read_stream,publish_stream, offline_access, email">アクセスを許可しますか?

これに関して私を助けてください..

IFRAME モードでプロンプト許可ダイアログを表示する必要があります

前もって感謝します、イブラヒム。

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

php - PHPを使用してFacebookのiframeでFBMLが機能していません(つまり、ffまたは他の場所で!)

私は今3日間試みましたが、これについてはどこにも行きませんでした....何かをレンダリングするための「fb:」コードを絶対に取得できません! サンドボックスで正確なコードを試してみましたが、正常に動作します。見つけたすべての検索結果を読みましたが、どこにも行きませんでした...

私は標準の xd_receiver ページを使用しており、本文には次の行があります。

これが私のインデックスページです。基本的にはFacebookのサンプルコードです....

奇妙なことに、ログインしているユーザーの名前をエコーする場所の下にこのコードを配置すると、友達の ID 番号が表示されます。しかし、繰り返しますが、それは彼らの名前をレンダリングしません

ここに私の設定があります:

キャンバス コールバック URL http://www.my-actual-website.com/test/

キャンバス URL http://apps.facebook.com/gogre_testapp/

FBML/iframe iframe

アプリケーションタイプのウェブサイト

削除後の URL http://www.my-actual-website.com/test/

認証後の URL http://www.my-actual-website.com/test/

誰か助けてください!私は何日も失敗してきました