<commit_before># Swisscom SMS-API-Client
[![Build Status](https://travis-ci.org/rufer7/swisscom-sms-api-client.svg)](https://travis-ci.org/rufer7/swisscom-sms-api-client)
[![Coverage Status](https://coveralls.io/repos/rufer7/swisscom-sms-api-client/badge.svg?branch=master)](https://coveralls.io/r/rufer7/swisscom-sms-api-client?branch=master)
[![Security](https://hakiri.io/github/jekyll/jekyll/master.svg)](https://hakiri.io/github/jekyll/jekyll/master)
<a href="https://github.com/rufer7/swisscom-sms-api-client/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg"></img></a>
<a href="https://github.com/rufer7/swisscom-sms-api-client/releases"><img src="https://img.shields.io/github/release/rufer7/swisscom-sms-api-client.svg" alt="Latest Version"></img></a>

A Java library for easy use of the Swisscom SMS API in Java.
The SMS-API of Swisscom is published and documented at the [Swisscom Developer Portal](https://developer.swisscom.com/).


## How to use

To use the API with this client you have to register at the [Swisscom developer portal](https://developer.swisscom.com/) and create an API-Key.

The following code snippet shows how to use the Swisscom API-Client


```java
import web.rufer.swisscom.sms.api.client.SwisscomSmsSender;

public class SmsSenderExample
{
    public static void main( String[] args )
    {
      // SENDER_NUMBER and RECEIVER_NUMBERX in the following format: +41791234567
      SwisscomSmsSender smsSender = new SwisscomSmsSender("API_KEY", "SENDER_NUMBER");
      smsSender.sendSms("MESSAGE", "RECEIVER_NUMBER1");<commit_msg>readme adjusted<commit_after># Swisscom SMS-API-Client
[![Build Status](https://travis-ci.org/rufer7/swisscom-sms-api-client.svg)](https://travis-ci.org/rufer7/swisscom-sms-api-client)
[![Coverage Status](https://coveralls.io/repos/rufer7/swisscom-sms-api-client/badge.svg?branch=master)](https://coveralls.io/r/rufer7/swisscom-sms-api-client?branch=master)
[![Security](https://hakiri.io/github/rufer7/swisscom-sms-api-client/master.svg)](https://hakiri.io/github/rufer7/swisscom-sms-api-client/master)
[![License](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/rufer7/swisscom-sms-api-client/blob/master/LICENSE)
<a href="https://github.com/rufer7/swisscom-sms-api-client/releases"><img src="https://img.shields.io/github/release/rufer7/swisscom-sms-api-client.svg" alt="Latest Version"></img></a>

A Java library for easy use of the Swisscom SMS API in Java.
The SMS-API of Swisscom is published and documented at the [Swisscom Developer Portal](https://developer.swisscom.com/).


## How to use

To use the API with this client you have to register at the [Swisscom developer portal](https://developer.swisscom.com/) and create an API-Key.

The following code snippet shows how to use the Swisscom API-Client


```java
import web.rufer.swisscom.sms.api.client.SwisscomSmsSender;

public class SmsSenderExample
{
    public static void main( String[] args )
    {
      // SENDER_NUMBER and RECEIVER_NUMBERX in the following format: +41791234567
      SwisscomSmsSender smsSender = new SwisscomSmsSender("API_KEY", "SENDER_NUMBER");
      smsSender.sendSms("MESSAGE", "RECEIVER_NUMBER1");
{'fraction_non_alphanumeric': 0.15112342259156664, 'fraction_numerical': 0.01600492459218221, 'mean_word_length': 4.996309963099631, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 24, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3883737', 'n_tokens_mistral': 1189, 'n_tokens_neox': 1135, 'n_words': 204}