問題タブ [fbrequest-form]

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

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バーがすべて失われます)

誰もが何が悪いのか知っていますか?

読んでくれてありがとう

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

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呼び出しを高速化するためにできることがあるはずです。

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

php - iframeのfb:request-formはFacebookからリダイレクトします

<fb:requestform>iFrameFacebookアプリを使用しています。target = "_ parent"を設定したので、コールバックはそれ自体ではなく親iFrameをターゲットにします。これは、期待どおりに機能しているようです。しかし、希望するファイルをロードする代わりに、サーバーにリダイレクトされます。FirebugでリクエストフォームのPOSTの応答を確認すると、次のことが明らかになりました。

iFrameのさまざまな要素を更新するためにjQueryAJAXリクエストを送信するときに、これと同じ問題がすでに発生しています。ヘッダーにが含まれていることを確認して、問題を解決しましたP3P: CP="CAO PSA OUR"。それは確かにこの呼び出しにも設定されています(Firebugではっきりと見ることができます)が、それでもfacebook.com/login.phpにリダイレクトされます。

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

c# - MVCのfb:request-formの投稿から戻ってきたuidを取得できません

ユーザーが選択したuidを取得しようとしていますが、常にIDをnullに戻します。

ユーザーの招待後、私のアクションにリダイレクトします。

IDは常にnullを返します。

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

ios - iOS >> ShareKit:FBRequestファイルの警告を解決する方法は?

アプリにShareKitを実装しています。すべてが正常に機能しており、ほとんどの警告も削除しました(ShareKitがOS 2.xをサポートしているために発生するすべての警告-私のアプリは3.2以降をサポートしているため、これらのコード行は必要ありませんでした...)

解決できないファイルはFBRequest.mだけです。警告が表示される行を単純に削除することはできません。削除すると、アプリがFacebookに接続されないためです。

この問題について公開した以前の投稿で、誰かがこれを修正することを想定したShareKitフォークを参照してくれましたが、(!)アプリ用に既に変更したファイルを切り替える必要があります(また、フォークを実行しました」例アプリ」と同じ警告が見つかりました...)。

特定の警告にドリルダウンすると、合計で2つのタイプになります(9つの警告がありますが、ほとんどは同じタイプのものです)

  1. FBLOGおよびFBLOG2-これらのいずれかがコードに表示されると、次の警告が表示されます:未使用のエンティティの問題:式の結果は未使用です
  2. FBXMLHandlerNSXMLParser - parseXMLResponseメソッドには、この問題に関連する2つの警告があります。

    /li>

誰かがたまたまアプリでこれらの問題を解決し、それらに対処する方法を教えてくれましたか?

また...

誰かがこれらの問題に遭遇し、それらを無視し、アプリをアプリストアにアップロードし、Apple App Reviewによって拒否されなかったことがありますか(したがって、「こんにちは、これらの警告を無視できます。Appleは気にしません...」と言うことができます)?

0 投票する
0 に答える
184 参照

ios - FQLRequest 実行中のエラー

ビュー コントローラで特定のメソッドを使用して FQL リクエストを実行しています。これが私の要求です。

ただし、リクエストをもう一度起動すると、 NSZombieEnabled を使用しているときに次のエラーが発生しました。

-[CFString release]: 割り当て解除されたインスタンス 0x4cb9ec0 に送信されたメッセージ

スレッドは FBRequest.m の[ _params release]を指しています

でリクエストを変更しようとすると

エラーがなくなりました。

fbrequest デリゲート メソッドは次のとおりです。

それはあなたの何人かにとって鐘を鳴らしますか?

ありがとう :)

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

facebook - fb:request-form 表示中の空白ページ

これは私のコードです

私が action="http://www.example.com/folder/invite.php" を持っている場合、invite.php ページに招待された友人の配列を投稿しますが、Facebook インターフェイスの外にユーザーを連れて行きます。action="http://apps.facebook.com/MyAPP/invite.php" がある場合、Facebook インターフェイスにとどまりますが、invite.php の空白のページが読み込まれます。

これを解決する方法はありますか?

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

iphone - ユーザーのFacebookの友達の性別とmeeting_sexを取得するためのFQLクエリ

思ったほど際どいわけではありません-私は以下のコードを使用して、ユーザーの男性または女性の友達だけを取得していますが、正常に機能します。ただし、ユーザーの友人が会議に興味を持っている性別、つまり男性、女性、またはその両方のリストである「meeting_sex」も確認したいと思います。(ここで説明します)

Meeting_sexには、グラフAPIエクスプローラーに追加したfriends_relationship_details権限が必要ですが、出力は次のようになります。

つまり、meeting_sexはnullに戻ります。私はmeeting_sexが他の要素のように単なる文字列ではなく配列であることを知っていますが、なぜそれがnullに戻るのですか?

私はFQL、そして実際にはすべてのQLに慣れていないので、配列を正しく読み取ったら、どのように比較しますか?つまり、WOMENが好きなMENまたはMENなどが好きなMENのみを返します。現在のコードは次のとおりです。

助けてくれてありがとう:)

マイケル