Wersja 9.47.0

  1. Wraz z aktualizacją wprowadzone zostaną dwie zmiany w API. Zmiany zostaną aktywowane po 2 tygodniach od dnia aktualizacji. Prosimy o kontakt w przypadku trudności z dostosowaniem aplikacji do wprowadzanych zmian.
  • Sprawdzanie przesyłanych kluczy i żądań

Po aktualizacji wszystkie przesyłane klucze i żądania będą sprawdzane pod kątem poprawności. W przypadku błędów (np. literówki) lub podania nieistniejącego klucza wyświetlony zostanie komunikat o błędnym lub nieznanym kluczu. Konieczne będzie poprawienie danych.

  • Walidacja danych

Wprowadzone zostaną restrykcyjne reguły sprawdzania przesyłanych wartości. Dotychczas wartości błędne były pomijane. Po aktualizacji w przypadku błędów lub wartości null wyświetlony zostanie komunikat z informacją o błędzie. Konieczne będzie poprawienie danych.

Przykład: akcja API fcc-staff-transfer, która ma między innymi dostępne klucze campaign_id, fields.type i fields.dst_user_id.
Na poniższym przykładzie widoczne są campaign_id_invalid, fields.type, fields.dst_user_id oraz invalid_key. Dodatkowo dla klucza fields.type przesłana jest niepoprawna wartość liczbowa (powinna być treść transfer bądź consultation). Dla klucza fields.dst_user_id spodziewaną wartością był numer ID agenta, a została przesłana wartość tekstowa. W takiej sytuacji wyświetlony zostanie komunikat błędu, informujący o błędnych wartościach i nieznanych kluczach.

Poniższy screen przedstawia komunikat błędu.

Szczegółowe informacje dotyczące kluczy i ich wartości dostępne są w platformie FCC w zakładce Administracja → Integracje → Dokumentacja API.

Czy odpowiedzieliśmy na Twoje pytanie? Dziękujemy za opinię Wystąpił problem z przesłaniem opinii. Proszę spróbować później