Ptt-Android icon indicating copy to clipboard operation
Ptt-Android copied to clipboard

Prevent App from generating additional API traffic

Open ininmm opened this issue 4 years ago • 3 comments

In GitLab by @in_in_mm on Nov 27, 2020, 16:18

目前的 API Server 是後端同仁自己架的,需要考慮開源後要避免的額外 api 開銷。

未來專案內不會放上開發用的 domain ,目前傾向讓有意願的參與者使用其他方式建立一個 local 或是 mock api server 取代原有的 api 服務。

以下是待驗證的方案:

Mock Server

  1. How to get a free Google server forever
  2. Postman Mock Server

Mock Data

  1. Fetch json files from Github Raw Data.
  2. Fetch Local json files.

問題

  • API schema 訂定,如何分享給其他開發者,以及後續可能有變動時的維護問題。

ininmm avatar Dec 08 '20 14:12 ininmm

In GitLab by @in_in_mm on Nov 28, 2020, 13:28

changed the description

ininmm avatar Dec 08 '20 14:12 ininmm

In GitLab by @in_in_mm on Nov 30, 2020, 14:52

mentioned in merge request !27

ininmm avatar Dec 08 '20 14:12 ininmm

In GitLab by @in_in_mm on Dec 2, 2020, 10:36

先暫時把 API domain 隱藏起來,使用方式可查看 README.md

ininmm avatar Dec 08 '20 14:12 ininmm