Klat
  • TalkPlus SDK
  • Android
    • Getting Started
    • Callback
    • User
      • Create User / Login
      • Update User Information
      • Block / Unblock
      • Logout
      • Delete User
    • Channel
      • Create / Delete Channel
      • View Channel
      • Updating Channel
      • Viewing Channel LIst
      • Manage Channel Members
      • Join / Leave Channel
      • Messaging
      • Hide / Show Channel
      • Freeze / Unfreeze Channel
      • Transfer Channel Ownership
      • Channel Push Notification Settings
      • Channel Member Data
    • Push Notification
    • Sample Application
    • What's New
  • iOS
    • Getting Started
    • Callback
    • User
      • Create / Login
      • Update User Information
      • Block / Unblock
      • Logout
      • Delete User
    • Channel
      • Create / Delete Channel
      • View Channel
      • Updating Channel
      • View Channel List
      • Manage Channel Members
      • Join / Leave Channel
      • Messaging
      • Hide / Show Channel
      • Freeze / Unfreeze Channel
      • Transfer Channel Ownership
      • Channel Push Notification Settings
      • Channel Member Data
    • Push Notification
    • Sample Application
    • What's New
  • Unity
    • Getting Started
    • Callback
    • User
      • Create User / Login
      • Update User Information
      • Block / Unblock
      • Logout
      • Delete User
    • Channel
      • Create / Delete Channel
      • View Channel
      • Updating Channel
      • View Channel List
      • Manage Channel Members
      • Join / Leave Channel
      • Messaging
      • Hide / Show Channel
      • Freeze / Unfreeze Channel
      • Transfer Channel Ownership
      • Channel Push Notification Settings
      • Channel Member Data
    • Push Notification
    • Sample Application
  • JavaScript
    • Getting Started
    • Realtime Event
    • Pagination
    • User
      • Create User / Login
      • Update User Information
      • Block / Unblock
      • Logout
      • Delete
    • Channel
      • Create / Delete Channel
      • View Channel
      • Updating Channel
      • View Channel List
      • Manage Channel Members
      • Join / Leave Channel
      • Messaging
      • Hide / Show Channel
      • Freeze / Unfreeze Channel
      • Transfer Channel Ownership
      • Channel Push Notification Settings
      • Channel Member Data
    • Push Notification (FCM)
    • Sample Application
    • What's New
  • Flutter
    • Getting Started
    • Callback
    • User
      • Create User / Login
      • Update User Information
      • Block / Unblock
      • Logout
      • Delete User
    • Channel
      • Create Channel
      • View Channel
      • Updating Channel
      • View Channel List
      • Manage Channel Members
      • Join / Leave Channel
      • Messaging
      • Hide / Show Channel
      • Freeze / Unfreeze Channel
      • Transfer Channel Ownership
      • Channel Push Notification Settings
      • Channel Member Data
    • Push Notification (FCM)
  • REST API
    • Getting Started
    • API
      • Users
        • Create User
        • Login (using login token)
        • View User
        • Update User
        • Activate / Deactivate
        • Enable / Disable Push Notification
        • Delete User
        • View Users
        • View Channels
        • Block / Unblock
      • Channel
        • Create Channel
        • View Channel
        • Update Channel
        • Delete Channel
        • View Channel List
        • Manage Channel Members
        • Messaging
        • Hide / Show Channel
        • Channel Freeze / Unfreeze
        • Transfer Channel Ownership
        • Channel Push Notification Settings
      • Bot
        • Create Bot
        • View Bot List
        • View Bot
        • Update Bot
        • Delete Bot
        • View Joined Channel List
        • Messaging
        • Join / Leave Channel
    • Push Notification
    • Rate Limit
  • MISC
    • Webhooks
    • SDK Rate Limit
    • Error Code
    • FAQ
      • Function
      • Spec
Powered by GitBook
On this page
  • 1. 리액트 네이티브(React Native) SDK
  • 2. PHP Website
  • 3. iOS swift Support
  • 4. REST API
  • 5. Date and Time
  • 6. ID / Name Character Limits
  • 7. User Session
  • 8. Realtime Events
  1. MISC
  2. FAQ

Spec

PreviousFunction

Last updated 11 months ago

1. 리액트 네이티브(React Native) SDK

  • Visit link:

2. PHP Website

  • Since your customer will most likely use a modern browser, JS SDK should work.

3. iOS swift Support

  • 별도의 swift 전용 패키지는 제공되지 않으나 ios sdk는 제공합니다.

  • We do not provide a separate Swift package, but we do provide an iOS SDK.

  • Please see our sample code:

4. REST API

  • TalkPlus REST API should only be called from your backend services since it requires the use of API key. Please take care not to expose your API key.

5. Date and Time

  • Date time fields such as createdAt, updatedAt shows unix timestamps in milliseconds. You can safely convert unix timestamps to an appropriate date time object.

6. ID / Name Character Limits

  • User ID:

    • Max length: 68

    • Allowed characters: a-zA-Z0-9_

    • Need to be URL safe

  • User Name:

    • Max length: 128

  • Channel ID:

    • Max length: 68

    • Need to be URL safe

  • Channel Name:

    • Max length: 1024

  • Channel Category / Subcategory:

    • Max length: 32

    • Channel Name: 1024

7. User Session

  • Session expires 6 months after creation.

8. Realtime Events

  • To process events in background mode, you need to register callbacks, and you may also need to configure push notification settings in the TalkPlus dashboard to receive FCM data messages.

https://docs.talkplus.io/javascript/getting-started
https://docs.talkplus.io/ios/sample-application