MySQL nie może tego zrobić za pomocą kodu SQL, który jest wykonywany na serwerze, bez rozszerzania serwera MySQL o funkcje zdefiniowane przez użytkownika.
Niektóre inne serwery tabel SQL (np. PostgreSQL, Microsoft SQL Server, Oracle) mogą to robić za pomocą procedur składowanych. Jednak dostęp do zasobów sieciowych, takich jak interfejsy API, z kodu znajdującego się na serwerze tabeli, jest trudną sprawą, ponieważ te zasoby mogą przekroczyć limit czasu lub ulec awarii w inny sposób.
Ten rodzaj rzeczy jest totalną kulą do debugowania po uruchomieniu na serwerze stołowym.
O wiele lepiej byłoby napisać kawałek kodu klienta (przez co rozumiem kod, który jest klientem serwera MySQL), aby to zrobić. Istnieje wiele języków, które mogą to bardzo łatwo obsługiwać, w tym python, php, PERL, C#, Java itp.