|Impressum| |E-Mail| |Kontakt|
Webmail

Homepage
SMS-Versand mit Java


Unsere E-Mail Lösungen
Home
Unternehmen
Firmenprofil
Rechenzentrum
Referenzen
Team
Partner
Jobs
News & Presse
News
Aktionen
In den Medien
Newsletter
Produkte
E-Mail Outsourcing
Webdesign
Shop-Systeme
Shop-Module
Anwendungen
Server & Hosting
Domainregistrierung
SMS-Dienste
Fax-Dienste
Kartenmaterial
Kundenservice
Kontakt
Impressum
Anfrage
Anfahrt
Callback
Agb
top meldungen
top concepts präsentiert neues Modul für Online-Bonitätsprüfungen und Adress-Check im OXID eShop in Zusammenarbeit mit der SkandicFactoring GmbH. weiter >>


Am 22. Mai findet der zweite Online-Shop Stammtisch in Stade statt. weiter >>


Das Stader Kultur- und Tagungszentrum STADEUM ist als Pilot-Projekt mit dem neuen top concepts CMS-System "CMSunrise" online gegangen. Auf über 100 Seiten ... weiter >>


SMS-Versand mit Java

Mit Hilfe des folgenden Codes können Sie unser SMS-Gateway bequem in Ihr Java-Programm integrieren. So können Sie mit Java SMS verschicken.

Listing in Java:




import java.io.*;
import java.net.*;

public class SendSMS {

  private static String userNamePasswordBase64( String username, String password ) {
   String s = username + ":" + password;
   String encs = new sun.misc.BASE64Encoder().encode(s.getBytes());
   return "Basic " + encs;
  }

  public static void main(String[] args) {
   String user = "benutzer";		// Benutzername
   String password = "secret";		// Passwort
   String nummer = "+491797000000";		// Ziel-Rufnummer
   String text = "blah blah";		// Text-Nachricht
   String absender = "+491797000000";	// Absenderkennung
   Byte test = 1;				// Debug-Modus aktivieren
   Byte output = 1;			// Unterdrückt HTML-Antwort
   URLEncoder encoder = new URLEncoder();
 
   try {
    URL url = new URL("http://sms-gw.topconcepts.de/gw/sms.pl?nummer=" +
    encoder.encode(nummer) + "&text=" + encoder.encode(text) + "&absender=" +
    encoder.encode(absender));
    HttpURLConnection conn = (HttpURLConnection )url.openConnection();
    conn.setRequestProperty( "Authorization",
    userNamePasswordBase64(user, password));
    conn.setRequestMethod("GET");
    if (output == 1) {
     if (conn.getResponseCode() != HttpURLConnection.HTTP_OK) {
      System.out.println(conn.getResponseMessage());
     } else {
      System.out.println(conn.getResponseMessage());
     }
    }
   }
   catch (MalformedURLException ex) {
    if (output == 1 && test == 1) {
     System.out.println(ex.getMessage());
    }
   }
   catch (IOException ioe) {
    if (output == 1 && test == 1) {
     System.out.println(ioe.getMessage());
    }
   }
   catch(Exception e) {
    if (output == 1 && test == 1) {
     System.out.println(e.getMessage());
    }
   }
  }
 }



top concepts 2008

top concepts Internetmarketing GmbH   ·  Am Steinkamp 7  ·  D-21684 Stade  ·  Germany  ·  Phone +49 4141 991230  ·  Fax +49 4141 991233