ผลิตภัณฑ์
Call
สร้างฟังก์ชันการโทรผ่านวิดีโอและเสียงภายในแอปได้อย่างง่ายดาย
Room
เพิ่มฟีเจอร์การประชุมลงในแอปของคุณด้วย Room SDK
Live
เพิ่มการไลฟ์สตรีมวิดีโอและเสียงแบบโต้ตอบลงในแอปของคุณ
Chat
เพิ่มประสบการณ์การรับส่งข้อความให้กับแอปของคุณด้วย Chat API
Push
เข้าถึงและกระตุ้นให้ผู้ใช้กลับมามีส่วนร่วมอีกครั้งได้ทันทีด้วย App Push และ Web Push
RTC Engine
ยกระดับการสื่อสารแบบเรียลไทม์ภายในแอปด้วย RTC SDK
In-game Voice Chat
สร้างแชตเสียงในเกมที่สมจริงด้วย GVoice SDK
Beauty AR
ผสานรวม Beauty AR สำหรับภาพและวิดีโอแบบเรียลไทม์
โซลูชัน

สร้างขึ้นเพื่อ REACT NATIVE

React Native
Chat UI Kit

เพิ่มการสนทนาบนอุปกรณ์เคลื่อนที่ด้วย React Native Chat UI Kit ของ Tencent RTC ผสานรวมรายการสนทนาที่เชื่อมต่อแล้ว ข้อความ และคอมโพเนนต์ป้อนข้อมูลเข้ากับแอป iOS และ Android

แหล่งข้อมูลสำหรับนักพัฒนา

เอกสารและตัวอย่าง Chat UI Kit สำหรับ React Native

พื้นที่นัดพบในแอปของคุณ

เชื่อมโยงชุมชนของคุณด้วยบทสนทนาบนมือถือที่คุ้นเคย

แสดงในการสนทนา

จัดพื้นที่สำหรับรูปภาพและไฟล์แนบในขั้นตอนการแชทบนอุปกรณ์เคลื่อนที่

ความสามารถด้านแชทของ REACT NATIVE

ฟีเจอร์สำคัญ พร้อมเชื่อมต่อ

รายการการสนทนา

  • การสนทนาล่าสุด
  • ตัวบ่งชี้ข้อความที่ยังไม่ได้อ่าน

UI การส่งข้อความ

  • มุมมองข้อความที่ผสานการทำงานแล้ว
  • เครื่องมือเขียนข้อความแบบผสานรวม

การแชร์สื่อ

  • รูปภาพและไฟล์แนบ
  • สิทธิ์เข้าถึงสื่อแบบเนทีฟ

ผู้คนและกลุ่ม

  • การสนทนาโดยตรง
  • การโต้ตอบในกลุ่ม

ทำให้เป็นของคุณเอง

  • ปรับซอร์สโค้ด UI
  • ปรับให้เข้ากับการนำทางของคุณ

คอมโพเนนต์ที่เชื่อมต่อกัน

  • Chat SDK ที่ทำงานอยู่เบื้องหลัง
  • ข้อมูลประจำตัวแอปพลิเคชันของคุณ

สำรวจ React Native Chat Components

ดูว่าคอมโพเนนต์ต่างๆ ทำงานร่วมกันอย่างไร

บทสนทนา

ทุกการสนทนาอยู่ใกล้แค่เอื้อม

เริ่มต้นด้วยรายการการสนทนาที่เชื่อมต่อแล้ว และปรับตัวอย่างให้เหมาะกับความต้องการ

อ่านเอกสาร
Conversations.tsx
import { ConversationList } from
  '@tencentcloud/chat-uikit-react-native';

export function Conversations() {
  return <ConversationList />;
}

การปรับแต่ง

ปรับแต่ง UI แชท React Native ของคุณ

นำสไตล์ภาพและโฟลว์ของแอปพลิเคชันมาใช้ในแชต

ปรับหน้าจอให้เป็นแบบของคุณ

ปรับสไตล์คอมโพเนนต์และตัวเรนเดอร์ตัวอย่างให้เข้ากับแบรนด์บนมือถือของคุณ

อ่านเอกสาร

เริ่มต้นใช้งาน

การสนทนาครั้งแรกของคุณเริ่มต้นที่นี่

  1. 01

    สร้างแอปของคุณ

    ตั้งค่าแอปพลิเคชัน Chat และผู้ใช้ทดสอบ

    เปิดคอนโซล Chat
  2. 02

    เพิ่ม Chat UI Kit สำหรับ React Native

    ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ

    ทำตามคู่มือการผสานรวม
  3. 03

    เชื่อมต่อผู้ใช้ของคุณ

    ลงชื่อเข้าใช้ด้วยผู้ใช้ทดสอบสองราย แล้วส่งข้อความแรกของคุณ

    เชื่อมต่อผู้ใช้ของคุณ
Chat UI Kit สำหรับ React Native
เทอร์มินัล
npm install @tencentcloud/chat-uikit-react-native tuikit-atomicx-react-native
Conversations.tsx
import { ConversationList } from
  '@tencentcloud/chat-uikit-react-native';

export function Conversations() {
  return <ConversationList />;
}

คำถามที่พบบ่อยเกี่ยวกับ React Native Chat UI Kit

ฉันสามารถใช้คอมโพเนนต์เหล่านี้ใน Expo Go ได้หรือไม่

การขึ้นต่อกันแบบเนทีฟต้องใช้บิลด์แบบเนทีฟ ปฏิบัติตามขั้นตอนบิลด์สำหรับการพัฒนา Expo หรือเวิร์กโฟลว์ React Native ในคู่มือปัจจุบัน ติดตั้ง peer dependencies และกำหนดค่าสิทธิ์สื่อ ตัวอย่างคอมโพเนนต์ถือว่าการเข้าสู่ระบบและการตั้งค่าแบบเนทีฟเสร็จสมบูรณ์แล้ว

React Native UI Kit แตกต่างจาก SDK อย่างไร

UI Kit เพิ่มคอมโพเนนต์อินเทอร์เฟซที่ผสานการทำงานแล้วบน SDK การรับส่งข้อความ ใช้ Core SDK เมื่อต้องการสร้างอินเทอร์เฟซทั้งหมดด้วยตนเอง

ฉันจะยืนยันตัวตนผู้ใช้ของ React Native Chat UI Kit ได้อย่างไร

สร้าง UserSig สำหรับ production ที่ backend แล้วส่งให้ไคลเอนต์เพื่อยืนยันตัวตน โดยเก็บข้อมูลลับของแอปพลิเคชันไว้บนเซิร์ฟเวอร์

ข้อมูลโค้ด React Native เหล่านี้ประกอบกันเป็นแอปพลิเคชันที่สมบูรณ์หรือไม่

เนื้อหาเหล่านี้แสดงขั้นตอนการผสานรวมแต่ละขั้น โปรดทำตามคู่มือฉบับเต็มสำหรับการนำเข้า การเริ่มต้นระบบ การเข้าสู่ระบบ การจัดการข้อผิดพลาด และการกำหนดค่าเฉพาะเป้าหมาย ทดสอบการรับส่งข้อความด้วยบัญชีแยกกันก่อนเผยแพร่

ค่าบริการตามการใช้งาน React Native Chat UI Kit คิดอย่างไร?

การใช้งานบริการ Chat แบบโฮสต์เป็นไปตามแพ็กเกจที่คุณเลือก ตรวจสอบฟีเจอร์และโควตาที่รวมอยู่สำหรับแอปพลิเคชันของคุณ โดยปลั๊กอินเสริมและบริการ Call อาจมีข้อกำหนดแยกต่างหาก

จะผสานรวม Chat UI Kit React Native กับ React Native ได้อย่างไร?

ติดตั้งแพ็กเกจและ dependency แบบเนทีฟตามเอกสาร แล้วบิลด์แอปเนทีฟใหม่ ตรวจสอบสิทธิ์ วงจรชีวิต และ callback แบบเนทีฟ โดยไม่ถือว่ารันไทม์มีเพียง JavaScript

จะทดสอบ Chat UI Kit React Native ก่อนเผยแพร่แอปได้อย่างไร?

ตรวจสอบการเข้าสู่ระบบ ความพร้อม SDK เหตุการณ์ส่งรับ และสถานะข้อความหลังเชื่อมต่อใหม่

จะปรับแต่งอินเทอร์เฟซของ Chat UI Kit React Native ได้อย่างไร?

คัดลอกหน้าจอของ UI Kit เข้าไปในแอปเมื่อต้องการปรับแต่งในระดับหน้าจอ เช่น ปรับ ChatScreen และเส้นทาง stack ภายในแอปเพื่อเปิดการสนทนาจากหน้าโปรไฟล์ลูกค้าที่มีอยู่ ตัวอย่างทางการใช้ @react-navigation/native หากเปลี่ยนไลบรารีนี้ ต้องอัปเดตคำสั่งนำทางภายในหน้าจอที่คัดลอกมาด้วย คง SafeAreaProvider และ ToastRoot ไว้ แล้วทดสอบขั้นตอนที่ปรับแต่งทั้งบน Android และ iOS

ค้นหาความช่วยเหลือสำหรับขั้นตอนถัดไป

พูดคุยเกี่ยวกับแอปพลิเคชันของคุณ

พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ

ติดต่อฝ่ายขาย

สร้างประสบการณ์การสนทนาครั้งต่อไปของคุณ

สร้าง app ของคุณด้วย Chat UI Kit สำหรับ React Native