사용자 생성

Create User

POST https://api.talkplus.io/v1.4/api/users/create

사용자를 생성합니다. 사용자 로그인을 위해 필요한 '로그인 토큰'이 반환됩니다.

  • 사용자 비밀번호의 경우, 길이 제한은 없지만 비밀번호가 72자보다 길면 처음 72자만 고려됩니다.

  • data의 경우, 최대 5개의 key-value pair를 입력할 수 있습니다. key의 최대 size는 128자 이고 최대 value size는 1024자입니다. Key, value 둘 다 문자열이어야 합니다.

Headers

NameTypeDescription

content-type

string

application/json

app-id*

string

App ID

api-key*

string

App API key

Request Body

NameTypeDescription

userId*

string

unique user ID (must be URI valid, max char length: 68)

password*

string

사용자 비밀번호. 길이 제한은 없지만 비밀번호가 72자보다 길면 처음 72자만 고려됩니다

username

string

max char length: 128

profileImageUrl

string

data

object

Key-value 형식의 채널 메타 정보

{
  "user": {
    "id": "user456",
    "username": "john",
    "profileImageUrl": "http://cnd.test.com/123.jpg",
    "disablePushNotification": false,
    "data": {
      "someMetaKey1": "someMetaValue1",
      "someMetaKey2": "someMetaValue2"
    },
    "updatedAt": 1603244410844,
    "createdAt": 1603244410844
  },
  "loginToken": "sfZtlsgkf3tLLk5H245dsK"
}

Create User / Upload Profile Image File

POST https://api.talkplus.io/v1.4/api/users/create

  • 이미지 파일 업로드 시에는 Content-Type을 multipart/form-data로 보내야 합니다.

  • 업로드 가능한 최대 파일 사이즈는 15MB입니다.

  • data의 경우, 최대 5개의 key-value pair를 입력할 수 있습니다. key의 최대 size는 128자 이고 최대 value size는 1024자입니다. Key, value 둘 다 문자열이어야 합니다.

Headers

NameTypeDescription

content-type

string

must be "multipart/form-data"

app-id*

string

App ID

api-key*

string

App API key

Request Body

NameTypeDescription

userId*

string

unique user ID (must be URI valid, max char length: 68)

password*

string

사용자 비밀번호. 길이 제한은 없지만 비밀번호가 72자보다 길면 처음 72자만 고려됩니다

username

string

data

string

Key-value 형식의 채널 메타 정보. JSON 포맷의 문자열

file

string

파일

{
  "user": {
    "id": "user456",
    "username": "john",
    "profileImageUrl": "http://cnd.test.com/123.jpg",
    "disablePushNotification": false,
    "data": {
      "someMetaKey1": "someMetaValue1",
      "someMetaKey2": "someMetaValue2"
    },
    "updatedAt": 1603244410844,
    "createdAt": 1603244410844
  },
  "loginToken": "sfZtlsgkf3tLLk5H245dsK"
}

Last updated