News: Leider haben wir derzeit Probleme mit unserem Mailserver, Registrierungen sowie das Passwort zurücksetzen ist derzeit leider nicht möglich. Wir legen gerne Ihren Benutzernamen manuell an, hierzu bitte das Kontaktformular verwenden. Vielen Dank!

Übersicht

Unsere API ermöglicht es Ihnen, einen URLSHORTER auf einem Ihrer bestehenden Webseite anzubieten. Um einen API-Key generieren zu wollen, müssen Sie sich registrieren.

Die nachfolgende Beispiele haben die Endung .json, es ist auch XML möglich, um XML (.xml) zu verwenden, einfach Dateiendung .xml benennen.


Erstellen

Erstellen Sie einen neue kurze URL in Bereitstellung einer Base64-codierte Version der ursprünglichen langen URL.

Parameter:
Name: Typ: Beschreibung:
key string Dein API Zugangs Key. Einloggen um anzusehen.
url string Base64 codierte Version der ursprünglichen langen URL - base64_encode() in PHP.
Rückgabewerte:
Name: Typ: Beschreibung:
url_id ganze zahl Einzigartige URL ID.
short_url string Kurze URL einschließlich Domain-Namen.
short_url_part string Kurz URL Teil. (ohne Domainnamen)
original_url string Die ursprüngliche decodierten lange url.
date_time string Datum und Zeit der API. In dem Format yyyy-mm-dd hh:mm:ss.
Beispiel anfordern:
API Adresse: http://www.urlshorter.de
GET /page/urlshorter/api/v1/717597ed9a23723ea267e295a5fbf04f/shorturl/create/url/BASE64_ENCODED_LONG_URL.json
Beispiel Antwort:
{
   "code":200,
   "data":{
      "url_id":"1388597",
      "short_url":"http://www.urlshorter.de/page/urlshorter/srt",
      "short_url_part":"srt",
      "original_url":"http://www.bbc.co.uk",
      "date_time":"2013-04-04 16:18:05"
   }
}

Erstellen (Erweiterte Optionen)

Erstellen Sie eine neue kurze URL darunter auch einige zusätzliche Einstellungen wie eine benutzerdefinierte kurze URL, Kennwort für den Zugriff der URL sowie ein Verfallsdatum.

Parameter:
Name: Typ: Beschreibung:
key string Dein API Zugangs Key. Einloggen um anzusehen.
url string Base64 codierte Version der ursprünglichen langen URL - base64_encode() in PHP.
custom_url (Optional) string Individuelle Teil - kurze URL.
password (Optional) string Passwort um auf die URL zugreifen zu können.
expiry_date (Optional) string Ablaufdatum der URL im Format yyyy-mm-dd.
base_domain (Optional) string Url to use for the short url. Must already exist on the site. No http or trailing forward slash. i.e. domain.com
Rückgabewerte:
Name: Typ: Beschreibung:
url_id ganze zahl Einzigartige URL ID.
short_url string Kurze URL einschließlich Domain-Namen.
short_url_part string Kurz URL Teil. (ohne Domainnamen)
original_url string Die ursprüngliche decodierten lange url.
date_time string Datum und Zeit der API. In dem Format yyyy-mm-dd hh:mm:ss.
Beispiel anfordern:
API Adresse: http://www.urlshorter.de
GET /page/urlshorter/api/v1/717597ed9a23723ea267e295a5fbf04f/shorturl/create/custom_url/CUSTOM_SHORT_URL/password/PASSWORD_TO_ACCESS/expiry_date/URL_EXPIRY_DATE/url/BASE64_ENCODED_LONG_URL.json
Beispiel Antwort:
{
   "code":200,
   "data":{
      "url_id":"1388598",
      "short_url":"http://www.urlshorter.de/page/urlshorter/bbc",
      "short_url_part":"bbc",
      "original_url":"http://www.bbc.co.uk",
      "date_time":"2013-04-04 16:18:08"
   }
}

Deaktivieren

Deaktivieren Sie eine aktive gekürzte URL in Ihrem Konto.

Parameter:
Name: Typ: Beschreibung:
key string Dein API Zugangs Key. Einloggen um anzusehen.
short_url string Base64 codierte Version der gekürzten URL - base64_encode() in PHP.
Rückgabewerte:
Name: Typ: Beschreibung:
url_id ganze zahl Einzigartige URL ID.
status string Kurz URL Status.
short_url string Kurze URL einschließlich Domain-Namen.
date_time string Datum und Zeit der API. In dem Format yyyy-mm-dd hh:mm:ss.
Beispiel anfordern:
API Adresse: http://www.urlshorter.de
GET /page/urlshorter/api/v1/717597ed9a23723ea267e295a5fbf04f/shorturl/disable/short_url/BASE64_ENCODED_SHORT_URL.json
Beispiel Antwort:
{
   "code":200,
   "data":{
      "url_id":"1388598",
      "status":"disabled",
      "short_url":"http://www.urlshorter.de/page/urlshorter/bbc",
      "date_time":"2013-04-04 17:01:42"
   }
}

Aktivieren

Aktivieren einer deaktivierten gekürzten URL in Ihrem Konto.

Parameter:
Name: Typ: Beschreibung:
key string Dein API Zugangs Key. Einloggen um anzusehen.
short_url string Base64 codierte Version der gekürzten URL - base64_encode() in PHP.
Rückgabewerte:
Name: Typ: Beschreibung:
url_id ganze zahl Einzigartige URL ID.
status string Kurz URL Status.
short_url string Kurze URL einschließlich Domain-Namen.
date_time string Datum und Zeit der API. In dem Format yyyy-mm-dd hh:mm:ss.
Beispiel anfordern:
API Adresse: http://www.urlshorter.de
GET /page/urlshorter/api/v1/717597ed9a23723ea267e295a5fbf04f/shorturl/enable/short_url/BASE64_ENCODED_SHORT_URL.json
Beispiel Antwort:
{
   "code":200,
   "data":{
      "url_id":"1388598",
      "status":"active",
      "short_url":"http://www.urlshorter.de/page/urlshorter/bbc",
      "date_time":"2013-04-04 17:01:42"
   }
}

Info

Holen Sie sich detaillierte Informationen für jede gekürzte URL in Ihrem Konto.

Parameter:
Name: Typ: Beschreibung:
key string Dein API Zugangs Key. Einloggen um anzusehen.
short_url string Base64 codierte Version der gekürzten URL - base64_encode() in PHP.
Rückgabewerte:
Name: Typ: Beschreibung:
url_id ganze zahl Einzigartige URL ID.
short_url string Kurze URL einschließlich Domain-Namen.
short_url_part string Kurz URL Teil. (ohne Domainnamen)
original_url string Die ursprüngliche decodierten lange url.
date_created string Das Datum/Zeit wann die gekürzte URL erstellt wurde.
last_accessed string Das Datum/Zeit wann die URL zuletzt aufgerufen wurde.
total_visits ganze zahl Gesamte Aufrufe
has_password bool Um die URL aufrufen zu können wird ein Passwort benötigt.
expiry_date string Das Datum/Zeit wann die URL abläuft.
status string Kurz URL Status.
date_time string Datum und Zeit der API. In dem Format yyyy-mm-dd hh:mm:ss.
Beispiel anfordern:
API Adresse: http://www.urlshorter.de
GET /page/urlshorter/api/v1/717597ed9a23723ea267e295a5fbf04f/shorturl/info/short_url/BASE64_ENCODED_SHORT_URL.json
Beispiel Antwort:
{
   "code":200,
   "data":{
      "url_id":"13423436",
      "short_url":"http://www.urlshorter.de/page/urlshorter/bbc",
      "short_url_part":"bbc",
      "original_url":"http://www.bbc.co.uk",
      "date_created":"2013-04-04 12:36:09",
      "last_accessed":"2013-05-02 12:32:05",
      "total_visits":"3452",
      "has_password":true,
      "expiry_date":"2019-03-02 23:59:59",
      "status":"active",
      "date_time":"2013-04-04 17:10:14"
   }
}

Liste

Alle aktiven URLs in Ihrem Konto.

Parameter:
Name: Typ: Beschreibung:
key string Dein API Zugangs Key. Einloggen um anzusehen.
Rückgabewerte:
Name: Typ: Beschreibung:
urls feld Liste der gekürzten URL's innerhalb Ihres Kontos.
date_time string Datum und Zeit der API. In dem Format yyyy-mm-dd hh:mm:ss.
Beispiel anfordern:
API Adresse: http://www.urlshorter.de
GET /page/urlshorter/api/v1/717597ed9a23723ea267e295a5fbf04f/shorturl/list_active_urls.json
Beispiel Antwort:
{
   "code":200,
   "data":{
      "urls":[
         {
            "short_url":"http://www.urlshorter.de/page/urlshorter/2F"
         },
         {
            "short_url":"http://www.urlshorter.de/page/urlshorter/2q"
         }
      ],
      "date_time":"2013-04-09 09:48:05"
   }
}