-
Notifications
You must be signed in to change notification settings - Fork 0
2. Accounts
Henry Chang edited this page Jun 27, 2016
·
13 revisions
- 用途: 取得使用者資訊
- header:
- apiKey(required)
- token(required)
- response:
{
"userName": "Anthony Kong",
"profilePhotoId": "randomized UUID",
"profile": "I am Anthony Kong.",
"location": "Taipei",
"company": "HSNL",
"jobTitle": "Student",
"email": "lockys.tw@gmail.com",
"qrCodeUuid": "randomized UUID",
"availableStartTime": "14:00",
"availableEndTime": "15:00"
}- URL Parameter:
?field=credit- response
{"credit": 3000}- 用途: 設定使用者資料與可通話時段
- header:
- apiKey(required)
- token(required)
- payload:
{
"userName": "lockys",
"profile": "I am Anthony Kong.",
"location": "Taipei",
"company": "HSNL",
"availableStartTime":"10:00:00",
"availableEndTime":"23:59:59",
"deviceOS": "ios | android",
"devicekey": "uniqueKey"
"enableMVPNChecker":true
}- parameter:
{}- response:
- status:
- 200 OK
- 404 Not found
- status:
- 用途: 刪除此帳號
- header:
- apiKey(required)
- token(required)
- parameter:
{}- response:
- status:
- 200 OK
- status:
- 用途: 上傳大頭貼,將會壓縮成256256/ 128128/64*64 jpg 格式儲存在s3
- header:
- apiKey(required)
- token(required)
- payload: application/multi-form-data
- photo : file
- parameter:
- 無
- response
- status
- 201 created
- 415 不支持此圖片檔案類型
{}- 用途: 取得某userId 的頭像
- header:
- apiKey(required)
- token(required)
- parameter:
- size: small | mid| large
- response
- status
- 200 OK
- 404 Not Found - 無頭像
{}- 用途: 建立 QRCode
- header:
- apiKey(required)
- token(required)
- payload:
{}- parameter:
- 無
- response:
- status
- 201 CREATED
- 304 Not Modified
- 用途: 取得 QRCode
- header:
- apiKey(required)
- token(required)
- payload:
{}- parameter:
- 無
- response:
image byteArray.- 用途: 取得某 userId 的頭像
- header:
- apiKey(required)
- token(required)
- parameter:
- size: small | mid | large
- response
- status
- 200 OK
- 404 Not Found - 無頭像