Bu bir e-posta Adres Defteri Davet Yapmak Kolay mı?

4 Cevap php

Twitter ve Facebook, Gmail, Hotmail, Yahoo veya posta hesaplarına herkese davetiye göndermek için yeni kullanıcılar davet ediyoruz.

Bir web sitesi için bu işlevselliği eklemek kolay mı?

Teşekkürler,

John

4 Cevap

Son Ben temelde sonra programlama, siteye giriş kişileri kazımak, sonra beste / mesaj göndermek bir web tarayıcısı gibi davranmak zorunda kontrol etti. Bu zor değildir, ancak bu hizmetlerin her biri farklı işler gibi zaman alıcı olduğunu.

Ben, ancak, insanlar bu olsa bazıları için bir script yazdım benziyor: example.

i ücretsiz bir script görmek

http://sourceforge.net/projects/contactgrabber/

Yes! What they generally do is to send in the email a special URL that contain a code, for example:

www.mysite.com?UserCode=ABC

Uygulama abone çalışıyor hangi kullanıcı undestand böylece kodu (ABC) kullanıcının e-posta ilişkilidir. E-posta, kod: Bir veritabanında çifti tutmalısınız.

HTH

Yukarıdaki tüm cevapları, burada bir özet ve biraz daha açıklama doğru olduğu:

  • Önce size (- Facebook için benim GMail şifrenizi vermek asla, bazı az bilinen web sitesi boyunca izin insanlar bunu neden ben şahsen anlamıyorum) kişileri almak istediğiniz her hizmet için kullanıcının kullanıcı adı almak gerekiyor.
  • Sonra dedi web sitesine giriş taklit ve ihracat (tüm ciddi e-posta hizmetleri CSV ya da bir şey olarak kişi listesini vermek izin) olarak kişi listesi yakalayabilir. Siz kendiniz uygulamak ya da Haim tarafından belirtildiği ContactGrabber gibi bazı dış kütüphane kullanabilirsiniz.
  • (Her bunu size cevap kim bilirdi göndermek e-posta için benzersiz bir anahtar oluşturmak istiyorum) Daha sonra kişileri kendi listesine üzerine gitmek ve her kişi için bir anahtar oluşturmak. Anahtarları oluşturmak kolaydır -, geçerli kullanıcının e-posta artı hedef e-posta adresi gibi bazı bilgileri almak şimdiki zaman ekleyebilir ve SHA1 gibi bir müzakere fonksiyonunun her şeyi geçmek - hile yapmak gerekir.
  • Davetkar kullanıcının kimlik, e-posta adresi davet ediliyor ve oluşturulan anahtar: Şimdi var her kişi için bir veritabanı tablosunda saklayın.
  • Son olarak uygulanan doğru tuşu ile web sitenizin "davetiye aktivasyon sayfa" için bir URL ile her temas bir güzel e-posta gönderin - şöyle: http://www.somesite.com/invited?key=123456780abcdefgh

Bu sayfaya erişildiğinde, URL'den anahtarı almak ve tabloda bulabilirsiniz - bu sana davet ve onları davet kullanıcıyı aktif e-posta adresini verecek. Buradan istediğiniz her yere götürün.