techdoc:stahovaniurlzdb
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
techdoc:stahovaniurlzdb [08.02.2025 13:00] – vytvořeno - upraveno mimo DokuWiki 127.0.0.1 | techdoc:stahovaniurlzdb [28.05.2025 07:01] (aktuální) – jcapkova | ||
---|---|---|---|
Řádek 258: | Řádek 258: | ||
Exec [dbo].[DownloadURLbearerAuth] @APIURL, @tokenURL, ' | Exec [dbo].[DownloadURLbearerAuth] @APIURL, @tokenURL, ' | ||
Select @Response, @headers | Select @Response, @headers | ||
+ | </ | ||
+ | |||
+ | ==== Komunikace s ESO9 API ==== | ||
+ | Pro potřeby volání ESO9 API je možno využít proceduru // | ||
+ | === Rozhraní === | ||
+ | <code sql> | ||
+ | CREATE OR ALTER PROCEDURE dbo.DownloadURLEso9Api ( | ||
+ | @URL [nvarchar](1000), | ||
+ | @RequestMethod | ||
+ | @Headers | ||
+ | @Data | ||
+ | @ApiHash | ||
+ | @Response | ||
+ | @ResponseStatus | ||
+ | @ResponseEncoding [nvarchar](10) = NULL) | ||
+ | AS | ||
+ | EXTERNAL NAME DownloadURL.CDownloadURL.DownloadURLEso9Api | ||
+ | GO | ||
+ | </ | ||
+ | * //@Headers // - HTTP hlavičky, musí obsahovat přidělenou hodnotu x-api-key | ||
+ | <code xml>< | ||
+ | * // | ||
+ | === Příklad použití === | ||
+ | <code sql> | ||
+ | declare @Response | ||
+ | @ResponseStatus int | ||
+ | |||
+ | exec DownloadURLEso9Api @URL =' | ||
+ | @RequestMethod =' | ||
+ | @Headers ='< | ||
+ | @Data= ' | ||
+ | @apiHash = ' | ||
+ | @Response = @Response OUT, | ||
+ | @ResponseStatus = @ResponseStatus out , | ||
+ | @ResponseEncoding = NULL | ||
+ | |||
+ | select @Response, @ResponseStatus | ||
</ | </ |
techdoc/stahovaniurlzdb.1739019641.txt.gz · Poslední úprava: 08.02.2025 13:00 autor: 127.0.0.1