0

ASP.NET MVC 4 Web サイトの OAuth プロバイダーとして Twitter を使用しています。後日、登録ユーザーにメールまたはツイートでフォローアップできるようにしたいと考えています。ユーザーに Twitter で私をフォローしてもらう以外に、ユーザーと通信するための他のオプションはありますか?

これが私がうまく考えられなかったものです:

  1. Twitter OAuth API がメール アドレスを返さないため、メール アドレスにアクセスする方法がないようです。

  2. Twitterでフォローしないとダイレクトメッセージが送れないようです。

  3. 「読み取り/書き込み/DirectMessage」パーミッションは押し付けがましすぎるようです。私がやりたいことは、新製品がリリースされたというメッセージをユーザーに送信することだけです。このレベルのパーミッションが提供する書き込み機能は必要ありません。

要約すると、ユーザーが Twitter を使用して私の Web サイトにサインインした場合、後でそのユーザーに連絡するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

0

この種の個人間のコミュニケーションに対する Twitter のソリューションはダイレクト メッセージですが、Twitter は (当然のことながら) このチャネルを利用できるようにするためには両当事者が同意する必要があると判断しました。この決定は、Twitter エコシステム内のスパムの量を減らすことを目的としています。

ユーザー名に言及する公開ツイートを投稿すると、ユーザーの注意を引くことができますが、それはまた、ユーザーと会社との関係を Twitter エコシステム全体にブロードキャストすることにもなります。基本的に、あなたは彼らの許可なしにあなたの会社との関係を宣伝することになります. このアプローチは、遅かれ早かれ頭痛をもたらします。

既存の顧客へのアナウンスには、おそらく電子メールの方が適しているでしょう。

于 2013-02-28T16:19:19.960 に答える