
Gappein เป็นแชท SDK ใหม่ในเมือง!
ชุดเครื่องมือแบบโมดูลาร์แบบพลักแอนด์เพลย์สำหรับการรวมคุณสมบัติการแชทที่ด้านบนของ Firebase!
(กลับไปด้านบน) เพื่อเริ่มต้นคุณต้องสร้างโครงการ Firebase สำหรับแอปของคุณก่อนและเพิ่มไฟล์ google-service.json ในโครงการของคุณ
(กลับไปด้านบน)
เพิ่มการพึ่งพาใน build.gradle
implementation " com.gappein.sdk:gappein-sdk:1.0.0-beta3 "(กลับไปด้านบน)
เริ่มต้น Gappein SDK ด้วยหนึ่งบรรทัด
Gappein .initialize(context)หากคุณต้องการรวม GIF เริ่มต้น Gappein SDK ด้วยหนึ่งบรรทัด รับคีย์ API จาก Giphy และใช้งานได้
Gappein .initialize(context, " API_KEY " ) ตั้งค่า User โดยส่งข้อมูลเกี่ยวกับผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน
Gappein .getInstance().setUser(
User (
token = " user_token " ,
profileImageUrl = " link_to_image " ,
name = " user_name "
), token = " user_token " , {
// Handle onSuccess
}, {
// Handle onError
}
)(กลับไปด้านบน)
คุณสามารถสร้าง UI ของคุณเองหรือใช้ UI SDK ของเราเพื่อสร้างประสบการณ์การแชทที่สวยงาม หากต้องการใช้ UI SDK ของเราเพิ่มสิ่งต่อไปนี้ใน build.gradle ของแอปของคุณ -
implementation " com.gappein.sdk:gappein-ui:1.0.0-beta3 "ในการเปิดส่วนของรายการรายการเพิ่มรหัสต่อไปนี้ -
private fun addChannelListFragment () {
val fm = supportFragmentManager
val ft = fm.beginTransaction()
ft.add( R .id.container, ChannelListFragment .newInstance())
ft.commit()
}ในการเปิดแชทระหว่างผู้ใช้สองคนให้ใช้รหัสต่อไปนี้ -
startActivity( MessageListActivity .buildIntent( this , " channel_id " , User )) ที่ User คือผู้ใช้ผู้รับของอุปกรณ์
(กลับไปด้านบน)
SDK นี้อยู่ในการเปิดตัวอัลฟ่าเราชอบที่จะได้ยินความคิดเห็นของคุณ หากคุณประสบปัญหาใด ๆ โปรดแจ้งให้เราทราบที่นี่
(กลับไปด้านบน)
ค้นหาแอพสาธิตได้ที่นี่
(กลับไปด้านบน)
การมีส่วนร่วมของคุณยินดีต้อนรับเสมอ! โปรดดูแนวทางการบริจาคก่อน -
(กลับไปด้านบน)
ใบอนุญาต MIT (MIT) 2020 โปรดดูที่ใบอนุญาต MD สำหรับรายละเอียดเพิ่มเติม