CMAndroidBook
  • CMoney Android Book
  • 新人訓練
    • 工具篇
      • IDE
      • Firebase
      • Flurry
      • Postman
    • Coding Style
    • 架構
  • 基礎課程-預習
    • Android Studio
    • Kotlin練習
      • Google Code Labs
        • 1: Get started
        • 2: Kotlin basics
        • 3: Functions
        • 4: Object-oriented programming
        • 5.1: Extensions
      • 程式練習題
      • 參考
  • 建立第一個App
    • 目標
    • 建立專案
    • 專案結構
    • 手機開發者權限
    • IDE Git常用操作
      • 初始化Git
      • Commit
      • 新增、刪除、切換Branch
      • 合併Branch
      • 解衝突
  • Coroutine
    • Kotlin-Coroutine
      • 並發與並行
      • Overview
      • 概念
      • Scope和Context
      • Suspend修飾符
    • 習題
    • 參考資源
Powered by GitBook
On this page
  • 事前準備
  • 起步走 --->

Was this helpful?

  1. 新人訓練
  2. 工具篇

Postman

PreviousFlurryNextCoding Style

Last updated 1 year ago

Was this helpful?

Postman就是一個可以讓你知道一到服務他到底回傳什麼資料的工具 如果很想知道到底是幹嘛的可以參考 這裡只會針對公司的使用情境來教學

事前準備

  • 事前請先下載

  • 看到空空如也的畫面表示成功

起步走 --->

  • 解壓縮

2. 開啟postman建立workspaces

  • 建立一個workspaces

  • 點下去

  • 建立完成

3. 用postman import剛剛下載的檔案

  • 點import匯入

  • 記得選folder資料夾

  • 把剛剛解壓縮檔案的資料夾整包丟進來

  • 匯入後就會看到左邊劈哩啪啦出現一堆資料夾,這樣就表示你成功了

4. 選環境(正式機或測試機)+jwt登入

補充:常常聽到正式測試環境,意思其實就是後端在完成一個服務的時候通常會先放在測試的domain上,當測試完成後,他們才會放到正式的domain上面,讓正式產品可以使用。

  • 右上方眼睛的左邊請選擇"第一組-正式機_93"

  • 點一下眼睛,會看到"第一組-正式機_93"裡的相關預設資訊 可以把它改成你自己已經有註冊過的CMoney帳密,好處是不容易被踢掉(別人如果也登入這個帳號你的驗證資料會失效) 如果你想打的服務是針對各個作者的,appId也記得要改一下

  • 公司大多的服務都需要驗證資訊,因此打你想要的服務之前,請先使用登入服務,登入後驗證資訊會自動幫你帶到你剛剛選的環境設定參數裡面 左邊點選 [服務組-通用]簡易登入->新版登入 右邊點send

5. 打服務(恭喜你,終於走到最後一哩路)

  • 找到想要查的服務並做send,這裡以即時盤後服務7-2為例子,下面就會跑出回傳的資料了

  • 可以直接找即時盤後服務9(不用登入拿驗證就可以直接打這道服務了) 輸入對應的參數資訊,filterNo不知道是多少就填0

補充1: 盡量不要用polling

  • polling其實就是短時間一直去打同一道api,因為時間夠短所以可以一直拿到新的資料,達到即時資料的效果,但這樣其實會對後端造成比較重的負擔 可以先問問看服務有沒有新附加有提供相關資料的服務

1. Gitlab上面有一個PostmanTest的

從上面下載下來並解壓縮(順帶一個很好用的)

檔案
解壓縮工具
這篇
postman