Ptt-official-app / Ptt-iOS

37 stars 7 forks source link

Add login and get board list api #13

Closed xxi511 closed 3 years ago

xxi511 commented 3 years ago

參照此文件加上以上兩個 api

題外話,最近沒時間參加會議 api 的路徑是不是有調整過? 比方說拿取 po 文列表之前是 api/articles 現在改成 /api/board/{bid}/articles

denkeni commented 3 years ago

api 的路徑是不是有調整過? 比方說拿取 po 文列表之前是 api/articles 現在改成 /api/board/{bid}/articles

對的,之後目標是改用新版 API /api/board/{bid}/articles

  • 有一些 v2 的是因為不確定原版的還有沒有需要才暫時這樣命名的

這部分沒問題,因為日後也需要改掉直拿 BoardList.jsongetBoardList(),改用 API 版本的 getBoardListV2()

  • 為了使用 http ,暫時打開 App Transport Security

昨天剛好新增了 https://api.devptt.site:3457,可以改用這個,並回復啟用 App Transport Security。

JackySONE commented 3 years ago

我拉下來是run 用14.3的模擬器,註冊跟登入選項是反過來的,輸入完沒法按下登入按鈕 密碼的眼睛似乎也沒正常顯示,不知道是不是模擬器的bug

image
denkeni commented 3 years ago

@JackySONE 你應該拉錯 branch 了XD 你拉的是 login branch 但他還沒做完,也還沒發 PR

JackySONE commented 3 years ago

@denkeni 原來是我誤會了,這是API的PR

scsonic commented 3 years ago

啊~~ 感謝指正錯誤 XD 那個黃色的只是我沒放上圖片

xxi511 commented 3 years ago

已修正,merge 後請把branch 刪掉,我再開新的 next

denkeni commented 3 years ago

按文件應該要用 https://api.devptt.site:3457 但不知為何 https://www.devptt.site 也能用,我先 merge 完再修改,然後去瞭解下。