Android
ข้อกำหนดขั้นต่ำ¶
- Android API ระดับ 19
- ความเข้ากันได้กับ Android X
- เวอร์ชัน SDK ที่คอมไพล์และเป้าหมาย 31
- เวอร์ชัน Build Tool 30.0.3
เพิ่ม Android SDK¶
- เพิ่มที่เก็บข้อมูลต่อไปนี้ลงในไฟล์
build.gradle
ของโปรเจกต์ของคุณภายใต้allprojects
。
java allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
java 2. เพิ่มการพึ่งพาต่อไปนี้ในไฟล์ build.gradle
ของโมดูลภายใต้ dependencies
dependencies { implementation 'com.github.adxcorp:talkplus-android:0.2.8' }
java 3. เพิ่มไฟล์ hive-talkplus-x.x.x.aar ลงในโฟลเดอร์ libs ที่ระบุของโมดูล
เริ่มต้น¶
เริ่มต้น TalkPlus API ก่อนที่จะใช้ TalkPlus หลังจากเรียก AuthV4.setup()
ของ Hive SDK.
class SampleApplication {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
HiveTalkPlus.init { isInit, message ->
if (isInit) {
// SUCCESS
} else {
// FAILURE
}
}
}
}
กระบวนการเข้าสู่ระบบ / ออกจากระบบ¶
- คุณต้องเข้าสู่ระบบ (
LoginWithToken
) เมื่อ TalkPlus API ถูกเริ่มต้นแล้ว - คุณสามารถรับโทเค็นที่จำเป็นเมื่อเรียกใช้
LoginWithToken
ผ่านฟังก์ชันAuthV4.getHiveTalkPlusLoginToken()
หลังจากเรียกใช้AuthV4.signIn()
- เมื่อผู้ใช้ออกจากระบบ ให้แน่ใจว่าได้เรียกใช้ฟังก์ชัน
Logout
ของ TalkPlus หากการเรียกใช้ฟังก์ชันLogout
ถูกละเว้น ผู้ใช้จะยังคงได้รับการแจ้งเตือนแม้จะออฟไลน์