[]
        
(Showing Draft Content)

WEBSERVICE

インターネットやイントラネット上のWebサービスからデータを返します。

書式

WEBSERVICE( url )

引数

有効な引数は次のとおりです。

引数

説明

url

[必須] 呼び出し対象WebサービスのURL

解説

WEBSERVICE関数は、HTTPプロトコル(httpおよびhttps)をサポートします。SpreadJSは、サービスから結果が返される前に、デフォルト値として「」(空の値)を返します。応答結果が文字列型の場合のみ、正しい結果が表示されます。画像、音声、ビデオなどの他の形式が使用される場合、読み取り不可能なコードが返されます。

次の場合、#VALUE!エラーを返します。

  • 返されたURLは2048文字を超える文字列の場合

  • 要求に10秒以上の時間がかかる場合

  • 要求が同一オリジンセキュリティポリシーに準拠しておらず、ターゲットWebサイトのブラウザがオリジンからのCORS (オリジン間リソース共有、 Cross-Origin Resource Sharing) をサポートしていない場合。

  • FTPやFILEプロトコルが使用されている場合

データ型

文字列型のデータを受け取り、文字列型のデータを返します。

使用例

WEBSERVICE("https://restcountries.eu/rest/v2/all")

WEBSERVICE("https://jsonplaceholder.typicode.com/users")

WEBSERVICE("https://www.google.com")