問題タブ [fb.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.
facebook - 友達にプライベートメッセージを送る
Facebook 接続ユーザーの情報を取得し、彼の友人全員にプライベート メッセージを送信する必要があります。出来ますか?
facebook - [ページ] タブの FB.ui で OAuth 2.0 Cookie が設定されていない
私はFB.uiを使用して、アプリケーションのFacebookタブで簡単に認証しています:
承認はうまくいきますが、ユーザーがアプリケーションを確認しても、関連する fbsr_xxxxx cookie が設定されません。強制する方法はありますか?応答オブジェクトには user_id が含まれていますが、signed_request を使用した標準フローを使用したいと思います。
apprequests - FB.ui apprequest ダイアログの問題
Iframe アプリケーションからアプリケーションの招待状を送信しようとしています。このようにダイアログを開きます。
ダイアログが開くと、「安全でない JavaScript が URL のあるフレームから URL のあるフレームにアクセスしようとしています」というエラー メッセージが大量に表示されます。送信ボタンとキャンセル ボタンを使用すると、ダイアログが空白になりますが、閉じず、機能しません。
関連しているかどうかはわかりませんが、Chrome で JS SDK をロードすると、「未定義のプロパティ 'cb' を読み取ることができません」というメッセージが表示され、Firefox では「b は未定義です」と表示されます。古い FeatureLoader.js への参照はもうありません。
facebook - FB.ui リクエストからの応答は変わりましたか?
以前は、リクエストからのレスポンスがリクエスト ID の配列を提供していました (ここで説明されているようにhttp://developers.facebook.com/docs/reference/dialogs/requests/ )が、レスポンス変数が 2 つの項目を返すようになりました。 「to」と「request」の代わりに。カンマで区切られたユーザー ID の文字列であり、request は要求 ID です。これは正しいです?私はこれについてどこにも見たことがありませんが、それは私が現在見ている動作です.
更新 これは私の呼び出しの非常に単純化されたバージョンです:
ある人にリクエストを行うと、変数 response には request と to の 2 つのキーがあります。Request はリクエスト ID、to はリクエストの送信先の ID です。ただし、提供されたリクエスト ID を使用してグラフ API を呼び出すと、「to」と「from」の両方の下にあるユーザーが送信者の名前と fbid に等しいことがわかります。
または、複数の人にリクエストする場合、リクエストは単一のリクエスト ID に等しく、to は、リクエストが送信されたユーザーのすべての fbids を含む配列です。ただし、グラフ API を呼び出すと、「to」と「from」の両方に、要求しているユーザーのユーザー ID と名前が含まれていることがもう一度わかります。
facebook - FacebookFB.uioauthダイアログエラー
コンテストに参加するためにユーザーにFacebookタブにログインするように求めるダイアログボックスを作成するのに問題があります。
次のコードでFB.uioauthダイアログボックスを使用しようとしています。
redirect_uriを含めると、次のメッセージが表示されます
ただし、次のパラメータはどこにも使用していないので、なぜそうなっているのかわかりません。
取り除くとredirect_uri
、次のメッセージが表示されます。
facebook - 一部のブラウザでフィードダイアログが機能しない
こんにちはみんな私はフィードダイアログで奇妙な問題を抱えています。Firefoxでは問題なく動作しますが、IEまたはChromeで使用しようとすると、「エラーが発生しました。後で試してください」というエラーが発生しました。
修正しようとしましたが、修正できません。手伝ってくれませんか。これは、ダイアログを呼び出すために使用しているコードです。
facebook-javascript-sdk - FB.ui フィード ダイアログを介してプロファイル ページに作成された投稿は投稿されますが、リンクが機能しません。
再現する手順:
//Javascript SDK を初期化
//アクションリンクを作成
次に、プロフィールページの壁に投稿してくださいhttp://www.facebook.com/pages/Myusic/196053677086787
予想される動作: 投稿がページに表示されるはずです。リンクをクリックすると、ユーザーは Web サイトに移動する必要があります。
実際の動作: 投稿がページに表示されます。しかし、リンクをクリックしても何も起こりません
facebook - シンプルなフィード ダイアログを開こうとすると、「API エラー コード: 191」が表示されるのはなぜですか?
Facebook タブ内からフィードにストーリーを公開するオプションをユーザーに提供したいと考えています。エラーを見つけるためにコードの複雑さを軽減しようとしましたが、この単純な例でもエラーが発生します。
MYDOMAIN.COM は、アプリの設定でアプリのドメインとして追加されます。
facebook - 確認済みユーザー-SDKでユーザーを確認する方法はありますか?
ユーザーオブジェクトには、Facebookがユーザーを検証したかどうかを示すブール値の「検証済み」フィールドがあります。
ドキュメントから:ユーザーが次のアクションのいずれかを実行した場合、ユーザーは確認済みと見なされます:モバイルへの登録、SMSによるアカウントの確認、有効なクレジットカードの入力
SDKを使用して(例:FB.uiまたは同様のアプローチで)、アカウント確認を求めるダイアログをユーザーに直接表示する方法はありますか?
ドキュメントを検索しても何も見つかりませんが、間違った方法で検索している可能性があります。
前もって感謝します。
エマヌエーレ