Zintegrowane Api

Zintegrowane API to ogólnodostępny zestaw funkcji dla twórców stron i aplikacji. Pozwala wzbogacić aplikacje o zaawansowane rozwiązania informatyczne.

Główne kategorie metod:

  • Metody matematyczne
  • Metody obliczeniowe i przetwarzania
  • Metody lingwistyczne
  • Metody tłumaczeniowe
  • Metody komunikacyjne
  • Metody związane z bazami wiedzy
  • Metody związane z usługami

Przypadki użycia

Wysyłka osobistych wiadomości do użytkowników

Firma potrzebuje wysłać mejle do swoich klientów. Ma zapisane w bazie ich imiona. Aby mejle były bardziej osobiste, postanowiła zacząć każdego mejla od frazy:

Drogi Łukaszu

Firma dysponująca imionami musi mieć możliwość zmiany ich w formę wołacza, potrzebną do wysyłki (Łukasz->Łukaszu). Aby uzyskać taką formę korzysta z funkcji dostępnej w API:

/linguistics/polish/word/changecase -to vocative -word 'Łukasz'

Wyświetlenie bieżącej daty

Twórca strony potrzebuje wyświetlić na stronie bieżącą datę. Może ona zawierać nazwę miesiąca albo dnia tygodnia. Może nawet być potrzeba zapisania daty w całości tekstowo:

7 marzec
poniedziałek, 7 marca
poniedziałek, siódmy marzec
poniedziałek, siódmego marca

Twórca strony potrzebuje możliwości zmiany daty na odpowiedni tekst w języku polskim. Aby to uzyskać korzysta z funkcji dostępnej w API:

/linguistics/polish/date/changeformat -to Dm -date '2.03.1934'
/linguistics/polish/date/changeformat -to 't, D m' -date '2.03.1934'
/linguistics/polish/date/changeformat -to 't, d m' -date '2.03.1934'
/linguistics/polish/date/changeformat -to 't, d! m!' -date '2.03.1934'

Przetłumaczenie strony albo tekstu

Twórca strony chce przetłumaczyć stronę albo tekst na inny język. Aby to zrobić stosuje metodę:

/linguistics/translation/translate -from polish -to english -text 'Witaj świecie'

Wysłanie SMSów do użytkowników strony

Twórca strony chce wysłać SMS-a do określonego numeru telefonu. Stosuje metodę:

/communication/channels/sms/send -number 768493847 -text 'Cześć, masz nową wiadomość na stronie X'

Wygenerowanie PDF-a

Twórca strony chce wygenerować PDF-a na podstawie podanego tekstu:

/documents/conversions/textToPdf -text 'Treść dokumentu'

Wygenerowanie mowy na podstawie tekstu

Twórca strony chce wysłać użytkownikowi komunikat. Potrzebuje do tego zapisu dźwiękowego określonego tekstu (TTS). Używa polecenia:

/documents/conversions/textToSpeech -text 'Masz nową wiadomość'

Specyfikacja techniczna
Implementacja

O ile nie zaznaczono inaczej, treść tej strony objęta jest licencją Creative Commons Attribution-ShareAlike 3.0 License