2009-06-20 12 views
5

zrobił kilka wyszukiwania google na temat i większość api, które istniały wymagane serwer dedykowany.dobry tutorial php na temat wysyłania smsów na telefony?

źle próbować tego na lokalnej maszynie i używam wampla, czy muszę przejść przez rodzaj handlowca (jakiegoś typu), aby móc wysłać sms?

Jeśli znasz jakieś tutoriale, wymień je.

dzięki

+0

Ile będzie wysyłanie? Często zastanawiałem się, czy mój usługodawca mógłby narzekać, gdyby był ciągle atakowany z nieograniczonym planem wysyłania wiadomości tekstowych. Oczywiście, nie odwołali mnie jeszcze przez SMS-a mojej córki, więc myślę, że będę bezpieczny. – Nosredna

+0

nie tak dużo, ale może wysłać jak 10-20 z nich, aby sprawdzić, czy to działa, a następnie dowiedzieć się, jak mogę z niego korzystać. – sarmenhb

+0

** aktualizacja: ** oto dobry samouczek od naszych przyjaciół w nettuts: http://code.tutsplus.com/tutorials/how-to-send-text-messages-with-php--net-17693 –

Odpowiedz

2

Ja miałem dobre doświadczenia z wysyłaniem wiadomości SMS za pośrednictwem biblioteki gnokii na Linux przy użyciu połączenia Bluetooth z telefonem Nokia (PC został uruchomiony zbyt Asterisk).

Oczywiście oznacza to, że będziesz potrzebować własnego telefonu do wysyłania wiadomości SMS i sposobu połączenia się z nim. Upewnij się, że sprawdzisz numer supported phone list, który jest w większości telefonem Nokia.

1

Zawsze będziesz potrzebować jakiejś osoby trzeciej do wysłania (telefon komórkowy lub serwer komórkowy z operatorem). Ponieważ usługi mobilne różnią się i ktoś musi płacić za ten SMS. (W większości przypadków)

4

Jak wspomniano w innym odpowiedź ty będzie potrzebują 3rd party do wysyłania wiadomości za pośrednictwem i będzie mają także zapłacić coś dla ich wysyłania.

Nie próbowałem tego sam, ale wydaje mi się, że to dobra droga. Umożliwi Ci to:

Używanie PHP i protokołu HTTP do wysyłania wiadomości tekstowych z Twojej witryny za pośrednictwem bramki SMS.

Samouczek korzysta z SMS API z TM4B, który wydaje się być naprawdę intuicyjny. TM4B oferuje także gateway software for a dedicated machine (chociaż wiem, że próbujesz tego uniknąć). I jak wspomniano w tutorialu o TM4B:

  • Są jedyną bramą wiem, że posiada tryb symulacji dla szczypanie skrypty.
  • Nie mają żadnych opłat konfiguracyjnych.
  • Ceny są niskie.
  • Są niezawodne.
  • Używam ich.

Przynajmniej tak powinienem zacząć. Myślę, że to wystarczająca propaganda na dzisiejszy wieczór:).

2

To jest to, czego używam. Nie wiem, czy działa wszędzie, ale w Argentynie (gdzie mieszkam) działa.

Zasadniczo musisz wysłać wiadomość e-mail na specjalny adres e-mail. Wysyłam cztery maile (po jednej na firmę), ponieważ zazwyczaj nie wiem, kto jest nosicielem klienta.

function prepararMail($tel, $msg) { 
    enviarMail("[email protected]", '', "$msg"); 
    enviarMail("[email protected]", '', "$msg"); 
    enviarMail("[email protected]", '', "$msg"); 
    enviarMail("[email protected]", '', "$msg"); 
} 

function EnviarMail($dest, $subject, $msg) { 
    $from_name = "Your name"; 
    $from_email = "your email"; 
    $headers = sprintf ("From: %s <%s>\nSender: %s <%s>\nContent-Type: text/plain; charset=\"UTF-8\"\nContent-Transfer-Encoding: 8bit\n", $from_name, $from_email, $from_name, $from_email); 

    mail($dest, $subject, $msg, $headers); 
} 
Powiązane problemy