☁️ JSON 雲端備份申請說明

★ 提供以下方案:
□ Upstash (推薦) 所有網頁服務都共用一組 URL 和 Token
□ JSONBin.io 只有 Key 可共用,Bin ID 每個網頁服務都要建立各自的 ID

★ 第一次在應用程式中設定好連線資訊後,
請務必先按一下「上傳」按鈕,以更新雲端端的初始資料,確保後續讀取正常。

U
https://upstash.com 免費版限制:每月 500k 次讀取,總容量 256MB
1

用 google 帳號登入

2

點 [Create Database] 建立一個資料庫名稱

  • [Name] 取英文名稱,如 MyDB
  • [Primary Region] 可選 [Google Cloud Platform] 的 [lowa, USA]
    (要快一點,可選 [Amazon Web Services] 的 [N. Virginia] 或 [Ohio])
  • 按 [Next] 兩次,最後按 [Create]
3

畫面往下移一點,到 [Connect] 那,點選右邊的「眼睛」解開被打星號的 Token

UPSTASH_REDIS_REST_URL="https://steady-guinea-數字.upstash.io"
UPSTASH_REDIS_REST_TOKEN="一串很長的英文加數字"

請複製引號內的 URL(https://到 io) 和 Token(一串很長的英文加數字),設定要用到

J
https://jsonbin.io 免費版限制:終身 10k 次讀取(實測每天8點都會回復到滿,不知是重置或是加一定的次數回去?),一個 Bin 容量 100kb
1

用 google 帳號登入

2

選 [BINS] 的 [Create a Bin]

★每個網頁服務都要申請一個專用的 Bin 名稱
例如:「教學清點小幫手」取 markit,「作業動態曆」取 homework

  • 畫面拉到右邊,按設定,在 [Name] 輸入 Bin 的名稱(英文,如上說明,自己看得懂就好)
  • 在 JSON 下面,貼上符合格式的隨意值,例如: {"a":1,"b":1}
  • 最後按 [Save Bin]
  • 畫面拉到左邊,畫面中剛剛取的名稱 Bin ID 複製起來,設定要用到

3

按 [API KEYS],選 [Create Access Key]

  • 畫面拉到右邊,勾選 [Read][Update],按右上角 [Save Access Key]
  • 畫面拉到左邊,X-ACCESS-KEY 「一串很長的英文和數字」複製起來,設定要用到