zasób

Aby zdefiniować dodatkowe informacje związane z obiektem <info>, użyj encji <resource>.

resource elementów podrzędnych

Nazwa elementu Opcjonalny Typ CAP oraz uwagi i wymagania Google
<resourceDesc> WYMAGANE string

Wartość elementu <resourceDesc> to tekst opisujący typ i zawartość pliku zasobu. Przykłady: map i photo.

<mimeType> WYMAGANE string

Wartość elementu <mimeType> jest identyfikatorem typu i podtypu MIME zgodnie z opisem w RFC 2046.

<size> OPCJONALNE float

Wartość elementu <size> jest liczbą całkowitą, która wskazuje rozmiar pliku zasobów w bajtach.

<uri> OPCJONALNE string

Wartość elementu <uri> to pełny bezwzględny identyfikator URI pliku zasobu lub względny identyfikator URI, który określa zawartość elementu <defeUri>.

<defeUri> WARUNKOWA string

Wartością elementu <defeUri> jest zawartość danych zakodowana w Base64 pliku zasobów. Jeśli nie możesz pobrać identyfikatora zasobu za pomocą identyfikatora URI, możesz użyć elementu <defeUri> z elementem <uri> lub zamiast niego w wiadomościach takich jak komunikaty przesyłane przez jednokierunkowe linki do danych.

<digest> OPCJONALNE string

Wartość elementu <digest> to kod reprezentujący cyfrowe podsumowanie obliczone na podstawie pliku zasobu. Do obliczenia wartości elementu <digest> użyj algorytmu bezpiecznego algorytmu haszowania (SHA-1) opisanego w dokumencie FIPS 180-2.

Przykład

<resource>
    <resourceDesc>Image file (GIF)</resourceDesc>
    <mimeType>image/gif</mimeType>
    <uri>http://www.dhs.gov/dhspublic/getAdvisoryImage</uri>
</resource>

<resource>
    <resourceDesc>Peta Intensitas Guncangan</resourceDesc>
    <mimeType>image/jpeg</mimeType>
    <uri>https://bmkg-content-inatews.storage.googleapis.com/20230410074420.mmi.jpg</uri>
</resource>