Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

エンドポイント一覧 #2

Open
6 tasks
materialofmouse opened this issue Aug 20, 2022 · 4 comments
Open
6 tasks

エンドポイント一覧 #2

materialofmouse opened this issue Aug 20, 2022 · 4 comments
Assignees
Labels

Comments

@materialofmouse
Copy link
Contributor

materialofmouse commented Aug 20, 2022

users : ユーザー登録、ユーザー情報更新
mission : ミッション取得とミッション完了
ranking : ランキング取得

GET

  • users/profile/?id={}
  • missions/?id={}
  • ranking/?id={}

POST

  • users/register/
  • users/profile
  • missions/done/
@materialofmouse
Copy link
Contributor Author

materialofmouse commented Aug 20, 2022

users/profile/?id={}

詳細

idをもとにユーザープロフィールをjsonで取得する

パラメーター

  • id : int not null

返り値 : json

  • email: str
  • username: str
  • region: str
  • vehicles: bool
  • aircon: bool
  • tc: bool

@materialofmouse
Copy link
Contributor Author

missions/?id={}

詳細

idをもとにミッションを取得する。
ミッションはN個、デイリー、ウィークリーをまとめて取得する。

パラメーター

  • id: int not null

返り値 : json

dairy

weekly

@materialofmouse
Copy link
Contributor Author

書きかけて眠くなってきたからコードかくわ!

@yuhi-dosei yuhi-dosei moved this from 😇Todo to 📄Documentation in spajam2022 Aug 20, 2022
@materialofmouse
Copy link
Contributor Author

materialofmouse commented Aug 20, 2022

users/register

詳細

パラメーターからアカウントを作成する。

パラメーター

  • email: str
  • username: str
  • password: str

返り値 : json

  • status: int (成功時 True, 失敗時 False)
  • user_id: int

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📄Documentation
Development

No branches or pull requests

3 participants