iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 3
0
Modern Web

Golang - 從打造一個 API 開始學起系列 第 3

[Day03] postman web api 測試工具安裝

本文同步發表於: Sponge Records

本文將會介紹如何安裝 postman 7.6.0,這個開發 api 時好用的工具,可以測試各種常見的 HTTP Request 如 get 、post、put、delete...並且以各種格式發送與接收 如 txt、json、xml...
並且會實際操作 get 連接中央氣象局的開放 api 與 post 本次要帶大家實做的 golang api

安裝

  • 前往官網下載 postman 7.6.0
    downloadPage

  • 下載至桌面,啟動安裝軟體
    start

  • 安裝完成出現註冊頁,直接關掉就可以
    meber

  • 安裝完成
    meber

使用

啟動 postman 並且輸入想要使用的 api 網址與呼叫方法 get、post...,在輸入想要傳入的 input 按下 Send 就可以測試

  • 測試 get,本次採用 中央氣象局公開的 api 來測試
    weater-api

  • 測試中央氣象局 api 前需要先取得氣象開放資料平台會員授權碼,前往 中央氣象局會員登入頁 註冊帳號
    weater-api

  • 註冊帳號完成後,按下 [取得授權碼] 取得授權碼
    weater-api

  • 選擇想要測試的 api 查看 get 所需的參數
    weater-api

  • 將 [授權碼] 取代 {--!授權碼!--},構成 get url :
    https://opendata.cwb.gov.tw/api/v1/rest/datastore/F-C0032-001?Authorization={--!授權碼!--}1&format=JSON&locationName=%E8%87%BA%E5%8C%97%E5%B8%82&sort=time" -H "accept: application/json

  • 測試 get 完成,取得 json 回傳的資料
    weater-api

  • 測試 post,採用本次所要介紹的 api 來測試,測試功能為登入(由於尚在修正,api 網址暫時不公布),透過 json 傳遞 post 所需的參數,並且接收到 json 傳回的結果
    weater-api

下回預告

明日將會安裝 golang 安裝環境與 vs code 的 golang 套件安裝與使用 vs code 撰寫 golang 的 hello world


上一篇
[Day02] vs code 程式編輯器安裝
下一篇
[Day04] golang 安裝
系列文
Golang - 從打造一個 API 開始學起30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言