Accounts Management
API로 생성된 계정만 API로 관리가 가능합니다.
회원정보 가져오기
curl "https://app.sclab.io/api/1/user/get?_userId=jJpp2WfD7yp7y2cEk" \
-H "Authorization: APITokenHere" \
-H "Content-Type: application/json"
or
curl "https://app.sclab.io/api/1/user/[email protected]" \
-H "Authorization: APITokenHere" \
-H "Content-Type: application/json"
위 명령을 실행하면 아래의 JSON 응답을 반환 합니다.:
{
"result": {
"_userId": "jJpp2WfD7yp7y2cEk",
"email": "[email protected]",
"name": "tester",
"phone": "01012341234",
"address": "seoul"
}
}
이 엔드포인트는 회원정보를 가져옵니다.
HTTP Request
GET https://app.sclab.io/api/1/user/get
JSON Parameters
Parameter | Required | Description |
---|---|---|
_userId | N | User id |
N |
신규 회원 생성
curl "https://app.sclab.io/api/1/user/create" \
-X POST \
-H "Authorization: APITokenHere" \
-H "Content-Type: application/json" \
-d "{\"email\": \"[email protected]\", \"password\": \"password string\", \"name\": \"user name\"}"
위 명령을 실행하면 아래의 JSON 응답을 반환 합니다.:
{
"result": {
"_userId": "aspfokgwegoepwk",
"status": "user created"
}
}
이 엔드포인트는 사이트의 회원을 생성합니다.
HTTP Request
POST https://app.sclab.io/api/1/user/create
JSON Parameters
Parameter | Required | Description |
---|---|---|
Y | User email address | |
password | Y | User password |
name | Y | User's name |
phone | N | User phone number |
address | N | User address |
회원정보 수정
curl "https://app.sclab.io/api/1/user/update" \
-X POST \
-H "Authorization: APITokenHere" \
-H "Content-Type: application/json" \
-d "{\"_userId\": \"userid\", \"name\": \"user name\"}"
위 명령을 실행하면 아래의 JSON 응답을 반환 합니다.:
{
"result": {
"status": "user updated"
}
}
이 엔드포인트는 사이트 회원정보를 업데이트 합니다. [name, phone, address, password].