日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

全球潮汐数据API使用方法,潮汐数据查询

發布時間:2023/12/19 综合教程 37 生活家
生活随笔 收集整理的這篇文章主要介紹了 全球潮汐数据API使用方法,潮汐数据查询 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

請求URL

https://data.sailxy.com/Gettide?[請求參數]

請求參數

請求參數包括必選和可選參數,如不填寫可選參數將使用其默認值,參數之間使用&進行分隔。

location

需要查詢的潮汐站點,請填寫潮汐站點的LocationID,LocationID可通過潮汐站點列表獲取

date

選擇日期,最多可選擇未來10天(包含今天)的數據。日期格式為yyyyMMdd,例如date=20200531

uid

用戶id,獲取uid請聯系作者。例如uid=hy2021726

timestamp

當前時間戳,例如 timestamp=1627283926,注意必須是當前時間,時間戳五分鐘內有效

key

用戶秘鑰,使用uid對應的秘鑰ukey+timestamp取md5值,例如uid=hy2021726對應的秘鑰為abcdef,key參數值就是對adcdef1627283926取MD5

返回數據

{
  "code": "200",
  "updateTime": "2021-02-04T05:02+08:00",
  "fxLink": "http://hfx.link/1",
  "tideTable": [
    {
      "fxTime": "2021-02-06T03:48+08:00",
      "height": "2.17",
      "type": "H"
    },
    {
      "fxTime": "2021-02-06T10:12+08:00",
      "height": "0.21",
      "type": "L"
    },
    {
      "fxTime": "2021-02-06T16:53+08:00",
      "height": "2.47",
      "type": "H"
    },
    {
      "fxTime": "2021-02-06T23:22+08:00",
      "height": "0.73",
      "type": "L"
    }
  ],
  "tideHourly": [
    {
      "fxTime": "2021-02-06T00:00+08:00",
      "height": "1.02"
    },
    {
      "fxTime": "2021-02-06T01:00+08:00",
      "height": "1.42"
    },
    {
      "fxTime": "2021-02-06T02:00+08:00",
      "height": "1.82"
    },
    {
      "fxTime": "2021-02-06T03:00+08:00",
      "height": "2.10"
    },
    {
      "fxTime": "2021-02-06T04:00+08:00",
      "height": "2.16"
    },
    {
      "fxTime": "2021-02-06T05:00+08:00",
      "height": "2.01"
    },
    {
      "fxTime": "2021-02-06T06:00+08:00",
      "height": "1.68"
    },
    {
      "fxTime": "2021-02-06T07:00+08:00",
      "height": "1.23"
    },
    {
      "fxTime": "2021-02-06T08:00+08:00",
      "height": "0.77"
    },
    {
      "fxTime": "2021-02-06T09:00+08:00",
      "height": "0.39"
    },
    {
      "fxTime": "2021-02-06T10:00+08:00",
      "height": "0.21"
    },
    {
      "fxTime": "2021-02-06T11:00+08:00",
      "height": "0.29"
    },
    {
      "fxTime": "2021-02-06T12:00+08:00",
      "height": "0.60"
    },
    {
      "fxTime": "2021-02-06T13:00+08:00",
      "height": "1.07"
    },
    {
      "fxTime": "2021-02-06T14:00+08:00",
      "height": "1.60"
    },
    {
      "fxTime": "2021-02-06T15:00+08:00",
      "height": "2.07"
    },
    {
      "fxTime": "2021-02-06T16:00+08:00",
      "height": "2.38"
    },
    {
      "fxTime": "2021-02-06T17:00+08:00",
      "height": "2.47"
    },
    {
      "fxTime": "2021-02-06T18:00+08:00",
      "height": "2.34"
    },
    {
      "fxTime": "2021-02-06T19:00+08:00",
      "height": "2.05"
    },
    {
      "fxTime": "2021-02-06T20:00+08:00",
      "height": "1.66"
    },
    {
      "fxTime": "2021-02-06T21:00+08:00",
      "height": "1.25"
    },
    {
      "fxTime": "2021-02-06T22:00+08:00",
      "height": "0.91"
    },
    {
      "fxTime": "2021-02-06T23:00+08:00",
      "height": "0.74"
    }
  ],
  "refer": {
    "sources": [
      "qweather.com"
    ],
    "license": [
      "commercial license"
    ]
  }
}

參數 描述
code

API狀態碼,具體含義請參考狀態碼

updateTime

當前API的最近更新時間

fxLink

當前數據的響應式頁面,便于嵌入網站或應用

tideTable.fxTime

滿潮或干潮時間

tideTable.height

海水高度,單位:米

tideTable.type

滿潮(H)或干潮(L)

tideHourly.fxTime

逐小時預報時間

tideHourly.height

海水高度,單位:米

refer.sources

原始數據來源,或數據源說明,可能為空

refer.license

數據許可或版權聲明,可能為空

狀態碼

通過API接口中的code字段,可以獲取到當前請求的狀態,判斷請求是否成功或出現錯誤。

代碼 說明
200 請求成功
204 請求成功,但你查詢的地區暫時沒有你需要的數據。
400 請求錯誤,可能包含錯誤的請求參數或缺少必選的請求參數。
401 認證失敗,可能使用了錯誤的KEY、數字簽名錯誤、KEY的類型錯誤(如使用SDK的KEY去訪問Web API)。
402 超過訪問次數或余額不足以支持繼續訪問服務,你可以充值、升級訪問量或等待訪問量重置。
403 無訪問權限,可能是綁定的PackageName、BundleID、域名IP地址不一致,或者是需要額外付費的數據。
404 查詢的數據或地區不存在。
429 超過限定的QPM(每分鐘訪問次數),請參考QPM說明
500 無響應或超時,接口服務異常請聯系我們

演示地址 :電子海圖,潮汐查詢

?

添加微信聯系作者:lvxin6136

總結

以上是生活随笔為你收集整理的全球潮汐数据API使用方法,潮汐数据查询的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。