問題タブ [serverfbml]
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 - Facebook、iframeアプリ、fb:request-form、アクション属性の問題
Facebookのiframeアプリケーションを作成しています
自分のフォームデータを使ってリクエストフォームを作成しています。データを処理するにはどうすればよいですか?
action = "http://apps.facebook.com/ [appName] /abc.php"を入力すると、つまり
その結果はおかしいです...Facebookアプリのiframe内のFacebookページ!
しかし、action = "http://[自分のドメイン/facebook connect url] /abc.php"を置くと、つまり
次に、結果ページはFacebookテンプレートなしでレンダリングされます(つまり、Facebookチャットなどのように上部のFacebookバナーと下部のFacebookバーがすべて失われます)
誰もが何が悪いのか知っていますか?
読んでくれてありがとう
facebook - fb:serverfbml が ie7 でレンダリングされない
私は Facebook iframe/Facebook Connect アプリケーションを作成していますが、ページの 1 つにマルチフレンド セレクターが含まれています。私が試したすべてのブラウザー (FF/Mac、Safari/Mac、IE8/Win) では完全にレンダリングされますが、IE7/Win ではまったくレンダリングされません。私は待って待っていましたが(単に遅い場合に備えて)、それは現れませんでした。
これが私のコードです。
他の必要なもの (FeatureLoader.js など) が適切に含まれている (必要がある) のは、アプリケーションで使用するフレンド セレクターと他のすべての fb タグが完全に機能するためです。serverfbml タグは、IE7 で問題を引き起こす唯一のものです。ほとんどの人は、迷惑な 150px の高さでのセレクターのレンダリングに問題を抱えているようです。まったくレンダリングしないという問題を抱えている人を他に見つけることができないようです。
facebook - FBMLおよびHTMLParserエラー
以下のコード:
次のエラーが発生します。
しかし、その構造は私には有効なようです...
php - Facebook アプリの iframe で FBML がレンダリングされない - 助けてください
PHPでFacebookアプリケーションを開発しています。FBML としてではなく、iframe としてロードされます。Facebook との通常の対話は機能します。たとえば、次のコードはユーザー名を示します。
$user は、Facebook からユーザーの詳細が読み込まれるクラスです。私の文書は次のように始まります。
そして、次のように終了します。
また、Firebug で確認できるように、ファイル xd_receiver.htm が読み込まれます。
しかし、私の問題は、たとえばリクエストフォームがロードされていないことです。私のコード:
コードは Firebug で見ることができますが、Facebook ではフォームが表示されません。
2、3週間前に表示されていましたが、今回はタグがありました
本文の私の完全なテキストの周り。2週間前、何も表示されないという問題がありました。タグを削除すると、アプリは表示されますが、フォームは表示されません。
私は今 1 週間ウェブを検索しており、Facebook で FBML と XFBML に関する多くのスレッドを読んでいますが、何もうまくいきませんでした。
事前に助けてくれてありがとう。
php - FacebookAPIのfriends_getは非常に遅い
PHPアプリケーションをiFrameモードで実行しています。タグの<fb:multi-friend-selector condensed="true">
内側をレンダリングしています。<fb:serverfbml>
これは、を使用してユーザーIDのリストを取得する関数を呼び出すPHPファイル内にあります$facebook->api_client->friends_get();
。マルチフレンドセレクターは問題なくレンダリングされますが、friend_get()呼び出しをコメント解除したままにすると、ページの読み込みに15〜20秒かかります(Firebugで確認済み)。目標は、フレンドセレクターのexclude_idsパラメーターで使用するために、表示されないユーザーIDのリストを作成することにより、セレクターに表示されるユーザーの数を制限することです。また、「include_ids」ではなく「exclude_ids」であるため、このAPI呼び出しを回避する方法を考えることはできません。フレンドセレクターの読み込みがはるかに速いのを見たことがあるので、API呼び出しを高速化するためにできることがあるはずです。
facebook - Facebook マルチフレンドセレクター + 新しい JavaScript API = 壊れた?
fb:serverfbml タグを使用して、IFrame 内で複数のフレンド セレクターをレンダリングしています。
新しい JavaScript API を使用しています。私はそれを機能させるために一日中努力してきました。
下線の「選択済み」リンクをクリックすると (選択した友達でフィルタリングするため)、ページ全体が更新され、選択した友達が消えます。
multi-friend-selector は JavaScript API では動作しませんか?
マルチフレンドセレクターで新しいjavascript APIを使用して、誰かが私に実際の例を教えてもらえますか?
java - fb:request フォームのアクションは常に null
更新:これは再び起こり始めたばかりです。助けていただければ幸いです。
私はサーバー fbml を使用して Invite Friends iframe をレンダリングしていますが、2 日前までは問題なく動作していました。基本的に、フォームを送信した後、ユーザーの招待者のすべての ID を取得する Java アクションを呼び出す必要があります。
しかし、「電子メールで招待」ポップアップが表示されていることに気付きました。最も重要なのは、Java アクションがまったくヒットしていないことです。firebug でフォームを調べると、アクションが常に空であることに気付きます (ただし、他のすべてのパラメーターは正しく保持されます)。
マルチフレンドセレクターで email_invite=false を設定しようとしましたが、役に立ちませんでした。
私のコードは次のようになります。
これについて何か助けていただければ幸いです。
更新:これは再び起こり始めたばかりです。助けていただければ幸いです。
ありがとう、ギアロイド。
facebook - iFrameFacebookアプリケーションでユーザー名を取得しようとしたときにエラーが発生しました
iFrameレンダリングメソッドを使用してFacebookアプリケーションを開発しています。そのため、自分の名前を表示するために、serverfbmlタグを使用しました。これは私のコードです:
ただし、出力は「Facebookユーザー」です。このような出力が得られる理由を説明してください。
$ user_idのエコーを実行すると、IDが表示されます。
javascript - fb:serverfbml ブロック内の JavaScript 検証
次のように埋め込んだマルチフレンドセレクターからの入力を検証しようとしています:
予想どおり、iframe 内でレンダリングすると、onsubmit 関数の前に appid が追加されます。私は、JavaScript を iframe 内のどこかに埋め込む必要があると想定しています。これにより、validate() 関数の定義の前に appid を追加することもできます。
しかし、私はそうする運がありませんでした。私はそれをjsにいくつかの方法で埋め込もうとしましたが、うまくいきませんでした。
ありがとう!
facebook - Facebookのfb.uiディスプレイ
私はそれを使用<fb:serverfbml>
して解析していましたFB.XFBML.parse()
。
FB.uiに切り替えたときは、とても効率的です。しかし、私が理解している限り、「apprequests」メソッドの場合、使用可能なモードを表示する必要があります:ポップアップまたはdialog(iframe)
ポップアップが新しいブラウザウィンドウで開きます。diologは同じウィンドウでiframeウィンドウを開きます
だから私は、FB.uiの結果をhtmlの一部としてレンダリングすることが可能かどうかを知る必要があります。<fb:serverfbml>
モグザルプ
注:FB.uiのレンダリング結果をiframeで作成する回避策を実行します。しかし、それは良い考えではないようです