問題タブ [private-messaging]

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

ruby-on-rails - Rails 3 プロジェクトでフォームが読み込まれない

私が抱えている問題は、Rails 3 プロジェクトの Simple Private Messaging プラグインに関連しています。

私のウェブサイトは GumTree.com のようなマーケットプレイスであり、人々は自分のニーズを投稿し、他の人は [お問い合わせ] ボタンをクリックしてフォームに記入し、投稿者に送信することで応答できます。

私が抱えている問題は、メッセージ フォームが読み込まれていないことです。/messages/new に移動すると、次のエラーが表示されます。

コードは以下のとおりです。フィードバックをお寄せいただきありがとうございます。

ありがとう、

ファイサル


ユーザーモデル

メッセージモデル

ROUTES.RB(該当部分のみ)

メッセージ> 新しいビュー

メッセージコントローラー

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

asp.net - Facebox ポップアップ メッセージング システム asp.net

ユーザーがWebアプリケーションを介してプライベートメッセージングシステムを介して互いに連絡できるWebサイトを構築しています。別の Web ページに送信されるのではなく、[メッセージを送信] をクリックすると、ポップアップ (Facebook で新しいメッセージを送信するのとまったく同じように) が表示され、新しいページにリダイレクトされることなくメッセージを送信できるようにしたかったのです。ページ。送信をクリックすると、ポップアップが消えます。

NewMessage.aspx ページを作成しましたが、ポップアップ (facebox?) 機能を実装する方法についてかなり混乱しています。私がフェイスボックスで見つけた多くの投稿は、主にasp.netボタンのポストバックが機能しない方法に関するものであるため、フェイスボックスがこの機能を実装するための最良の方法であるかどうか疑問に思っていますか? もしそうなら、誰かがフェイスボックスを実装する方法の基本を説明できますか? それは ASP.net に付属しているものですか、それともダウンロードして使用する必要があるものですか? 私はjQueryやAjaxにあまり詳しくないので、これを実装するために必要なものがある場合は、asp.net Webフォームでそれらを使用する方法に関するいくつかのヒントも役立つでしょう.

ありがとう

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

ruby - 未定義のローカル変数またはメソッド`has_mailbox'を解決する方法は?

このチュートリアルに従って、Railsアプリのユーザー間にメッセージング機能を追加していますが、Userモデルでエラーが発生しました。

これにより、次のエラーが発生します。

何か案は?

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

messaging - Facebook アプリにリンクを設定して、自分のビジネス ページにプライベート メッセージを送ることはできますか?

私は自分のビジネスのファンページ用のアプリをセットアップして、FB を通じて応募できるように社内の求人情報を表示するように依頼されました。ファン ページにメッセージを送るようにユーザーを誘導するリンクを設定する方法はありますか? 上司は特に、応募者が通常のメール アドレスへのリンクを設定するのではなく、Facebook を介してアクセスすることを望んでいます。これは、FB からの問い合わせを監視できるようにするためです。

ファンにメッセージを送信する方法については多くの情報がありますが、受信者がファンページになるメッセージ作成画面にユーザーを誘導する許可を設定できることについては言及できません。

それができない場合は、それを行うことはできませんが、助けていただければ幸いです。

ありがとう

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

facebook-graph-api - Graph APi: "(#3) Unknown method" error while trying to reply a private message

I'm using the Facebook Graph API to reply a direct message.
I have published my message issuing an HTTP POST request to /CONVERSATION_ID/messages with a valid access token.
But I receive the following error:

The same test on the Graph API Explorer returned the same error.
Can anyone please help me out?

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

php - CakePHP プライベート メッセージング システム

CakePHP フレームワークでプライベート メッセージング システムの作成を開始できる人がいるかどうか疑問に思っています。私は Facebook の受信トレイ システムに似たものを目指しています。もちろん、それほど複雑である必要はありません。

現在、ログオンおよびログオフできるユーザーがいる AUTH システムを使用しています。

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

facebook-chat - Facebook Chat API の乱用の境界線を引くもの

Facebook チャット API は強力なツールです。純粋に技術的な観点からは、Graph API のプライベート メッセージの前身よりも確実に多くのことを行います。

これは、Facebook がチャット API の悪用の境界線をどこに引いているのかという疑問を提起します。

そこで、アプリで Facebook チャット API を使用する方法を以下に示します。

このアプリは、ユーザーが友達をイベントに招待できるイベント企画アプリです。ゲストに通知するために SMS やメールを送信する以外に、最も信頼できる方法は、Facebook の友達リストから招待状を送信することです。そして、正直に言うと、連絡帳にその人の電話番号がない場合があり、その人のメールのほとんどを覚えていないことは間違いないため、Facebook が連絡を取る唯一の情報源です。

そのため、招待状をゲストに送信するソリューションが必要です。私の要件と条件は次のとおりです。

  • ゲストはユーザーのFacebookの友達です
  • ゲストの電子メール (ユーザーが入力しない限り) または電話番号を取得する方法はありません (つまり、SMS はオプションではありません)。
  • 各ゲストは、その人に固有のリンクを受け取る必要があります
  • 他の誰もこのリンクを取得できないようにする必要があります (つまり、メッセージは公開されるべきではありません)。
  • これらの招待状を送信するために、ユーザーの操作を要求してはなりません (招待している 10 人の Facebook の友達に対して、ユーザーが Facebook の投稿を 10 回確認することを想像してみてください)。招待状は自動的に送信される必要があります。

ここが障害です。Facebook は最近、プライベート メッセージを送信する機能を廃止しました (1 か月ほど前には、Facebook の友達にアプリを介してプライベート メッセージを送信してもらうことができましたが、今はできません)。しかし、Facebook チャット API を使用してそれを行うことができることを発見しました。

これは灰色の領域のようです。私のアプリは、ユーザーがイベントの招待状を友達に通知できるようにするという唯一の目的でチャット API を使用しています。悪用の意図はありません (ユーザーの友人全員に、私の APP/ウェブサイトへのリンクを大量にメッセージ送信するなど)。Facebook は私を追い詰め、Facebook の API を使用するアプリの権限を取り消すつもりですか?

私の意図した API の使用が乱用なのか、それとも合法なのかについて、誰かが光を当てることはできますか? それが合法的でない場合、あなたの提案は何ですか。

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

php - MySQL 列が 1 の場合にテキストを表示する

ここに私が持っているものがあります...問題は、エラーが発生していて、私の人生でそれを機能させることができないことです!

$user は SESSION ユーザー名です (別のコード ページから取得)

私が望むのは、まだ読まれていない場合 (= 0) に新しいメッセージを表示し、メッセージが読まれた場合 (= 1) にスペースを表示する (または何も表示しない) ことです。

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

ruby-on-rails - Rails Mailboxer/messaging -- 空でない配列のみを返す

メールボックスの gem を使用して、プライベート メッセージング システムを構築しています。

ユーザー リストをループし、各ユーザー名の横に、既存の会話が存在する場合はその会話を開くリンクを提供し、会話が存在しない場合は新しい会話を作成するリンクを提供します。(そのため、ユーザーは、電子メールのようなシステムではなく、別のユーザーと 1 回の会話しかできません)。

したがって、「true」は会話を再開するためのリンクになり、「false」は新しい会話のボタンになります。

ただし、あるユーザーとの会話が 4 回あり、特定のユーザーとの会話が 1 回の場合は、true false false false が返されます。1 つの続行ボタンと 3 つの新規作成ボタンです。基本的に、trueまたはfalseのいずれかを返すために全体が必要です