問題タブ [invite]
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.
ruby-on-rails - 登録フォームでハニーポットを作成する
このgemを使用してハニーポットフィールドを作成しようとしていますが、実装方法がわかりません。フォームは、ハニーポットを作成するフィールドをどのように認識し、ラベルをどこに指定しますか?フィールドに使用したコードは次のとおりですが、アプリを実行するとフォームが表示されます。
このハニーポットは、電子メールアドレスのみを要求する登録フォームで使用されており、非表示になっている追加のハニーポットフィールドがあります。私は現在招待状サービスを利用しているので、人々がメールを入力すると招待状が作成され、それを受け入れるか拒否することができます。私がやりたいのは招待機能を取り除くことですが、この招待機能をハニーポットフィールドと組み合わせて使用して、ボットの登録を停止できると思います。
モデルをスキップし、ハニーポットフィールドを使用して招待を受け入れるか拒否する方法はありますか?ハニーポットのデータを実際に保存する必要はありませんが、それを使用して、招待を受け入れるかどうかを決定する必要があります。
したがって、次のように機能するはずです。
- ユーザーがランディングページにアクセスする
- ユーザーには、で構成される登録フォームが表示されます
- メールアドレス入力ボックス
- 隠されているハニーポットフィールド
- ボットが登録すると、ハニーポットに入力されるため、招待状が作成されるときに、ハニーポットに入力しないものを自動的に受け入れることができ、入力するものは拒否されます。
もう1つ、ハニーポットフィールドをテストして、機能するかどうかを確認するにはどうすればよいですか。私はそれを記入して、私のコードが想定どおりに機能しているかどうかを確認したいと思います。
authentication - OpenSIPSは、間違ったクレデンシャルでINVITEリクエストをログに記録します
認証の詳細が間違っているユーザーから送信されたすべてのINVITEリクエストをログに記録したい
問題は、(OpenSIPSによってチャレンジされる前に)資格情報なしで送信されたすべての要求ではなく、(間違ったユーザー名/パスワードで)実際に失敗した認証INVITE試行のみが必要なことです。
次のスクリプトログも資格情報のないリクエストです。誰かがそれを修正するのを手伝ってくれるといいですね。
facebook - Facebookからウェブサイトに友達を招待する方法
あなたが知っているFacebookに接続されたウェブサイトでユーザーの友達を招待する方法は何ですか?
過去数日間、次の方法を見つけました。
ユーザーウォールにメッセージを投稿するだけです。しかし、それはターゲットを絞ったメッセージではありません。
メッセージ ダイアログを使用して Facebook メッセージを友達に送信します。
ただし、「Facebook メッセージはユーザー間のコミュニケーションのためのチャネルであり、アプリケーションがユーザーにメッセージを送信したり、ユーザーが友人にスパムを送信するよう促したりするためのものではありません」という理由でアプリを禁止する可能性があります。
- シンプルなキャンバス アプリを開発し、ウェブサイトと統合します。その後、app install requestsを使用します。
しかし、 Facebook ポリシーの理由でアプリが禁止される可能性もあります。- 「I.11 Facebook 上のアプリは、他の競合するソーシャル プラットフォーム上のアプリと統合、リンク、宣伝、配布、またはリダイレクトすることはできません」
- また、fbxml を使用することを提案する古い同じ質問 ( thisやthisなど) がいくつかありますが、Facebook では非推奨です。
では、Facebook からウェブサイトに直接友達を招待する方法はありますか?
facebook - Facebook 以外のウェブサイトに友達を招待するモーダル
Facebook に接続しているユーザーが Facebook の友達をあなたの Web サイトに招待できるようにするにはどうすればよいですか?
SO に関する以前の回答はすべて、以前はfb:multi-friend-selectorで可能だったことを参照して古くなっていますが、FBML は間もなく非推奨になるため、楽しむ価値のあるオプションではありません。
現在表示されている唯一のオプションは、自分の Web サイトにリダイレクトするキャンバス アプリを作成することですが、リクエスト ダイアログを使用できるのはキャンバス アプリまたはモバイル アプリのみであるため、これは許可されていないと思います。ユーザーの友人を取得してから直接メッセージを送信することで、独自のモーダルを作成できましたが、これもおそらく許可されていません。
Nikolay はここで公正な評価を行いましたが、確固たる回答は得られませんでした。Facebook は複数の友達の招待をロックダウンし、ニュースフィードの投稿といいね! のみを Web ページに残していますか?
popup - 非ポップアップ Facebook 招待状
次のコードを使用して招待ダイアログを作成しています。
ただし、これにより、Chrome と Firefox の両方でデフォルトでブロックされるポップアップ ダイアログが作成されます。招待状を表示するには、[このサイトからのポップアップを許可する] をクリックする必要があります。
ポップアップ ダイアログなしで招待状を作成する方法はありますか?
現在、 https://github.com/facebook/csharp-sdkの Facebook C# SDK を使用しています。
ruby-on-rails - 「リクエスト招待」ジェム?
ユーザーが招待をリクエストできるようにする宝石を探しています。また、招待を人々にバッチリリースできるようにします。
現在、私は認証にDeviseを使用しており、アカウントを有効にしたユーザーが少数の他のユーザーを招待できるようにすることを計画していますが、最初のインスタンスで招待をリクエストできるシステムが必要です.
どんな助けでも大歓迎です。
javascript - ユーザーがログインしていない場合、友達を招待するポップアップがうまくいかない
FB ユーザーがログインしている場合に適切に機能する友人招待コードを作成しました。
私の記憶が正しければ、アクティブな fb ユーザーがいないときにも機能しました。この場合、単に fb ログイン ページが表示され、招待状に移動しました。
現在、アクティブな Facebook ユーザーがいない場合、「Facebook の友達を招待する」リンクは非常に苦労しています。

何か間違ったことをしましたか、それとも Facebook の招待状のバグですか?
javascript - FB アプリのリクエストが、ページ タブではなくキャンバス ページを指している
js SDK を使用して、新しいタイムライン ビューで Facebook ページ アプリを作成しました。また、fb.ui 呼び出しを使用して、複数の友達のセレクターを使用して、友達をアプリに招待しています。ただし、友達が招待をクリックすると、いいねボタンのないバージョンのページに移動します。
通常ページに移動したときに表示されるスクリーンショット (ここでは、左上隅にある Facebook のロゴは無視してください): http://i.imgur.com/R3S3g.jpg
招待を通じてリンクされたときに表示されるスクリーンショット: http://i.imgur.com/GfXfL.jpg
また、「X-Frame-Options によって表示が禁止されているため、ドキュメントの表示を拒否しました」というコンソール エラーが表示されます。
これを修正する方法に関するヒントはありますか?
助けてくれてありがとう。
編集:問題は、招待がページタブではなくアプリのキャンバスURLに人々を誘導していることであることがわかりました. 人々をページタブにリンクする方法はありますか?
編集 2: 調査してキーボードで頭を打った後、一般的な解決策は、キャンバス ページをページ タブにリダイレクトすることであることがわかりました (こことここで説明されているように)。これはうまくいきましたが、アプリの招待を受け入れると、ユーザーはアプリのアクセス許可を受け入れるように求められますが、これはアプリを表示するために必要ではなく、Facebook の中にとどまっています。行く度に更新していきます。
編集 3: アプリの設定で認証された紹介をオンにしました。私はばかです。誰かがこれをググった場合に備えて、答えを出します。
javascript - まだアプリケーションのメンバーでない場合にのみ、Facebook の友達を招待します
Facebookの招待を行うレールアプリがあります。私はすべて正常に動作しているものにjavascriptコードを使用しています。
ユーザーがまだアプリのメンバーではない友達のみを招待できるようにする方法が必要です。これは可能ですか?
facebook - XFBML を使用したタイムラインへの招待
私のアプリケーションでは、カスタムの招待ダイアログを表示しています。これは、FBML fb:serverFbml をマルチユーザー リストの表示を担当する他のコンテンツと解析する FB.XFBML.parse メソッドを使用することによって達成されます。
アプリの側ではすべてが良さそうに見え、招待状が配信されます。
しかし、すでにタイムラインに切り替えたユーザーは、この方法で行われたリクエストを受け入れることに問題があります。彼らはそれをクリックしてアプリに入ることができず、アプリを削除することさえできません. タイムラインをまだ使用していないユーザーは、この方法を使用してアプリにアクセスできます。
動作しない例と私が使用している編集されたコードの一部を含む画面の下:
これはブラウザからコピーされたコードです:
FBML が廃止され、6 月 1 日からサポートされなくなることはわかっていますが、Facebook が提供するドキュメントに基づいて、FB.XFBML.parse のおかげで問題なく fb:serverFbml を使用できるはずです。何が間違っているのか/これに対する解決策はありますか? 標準の Facebook ダイアログを使用したくありません。
ありがとう