Ви можете додати HelpCrunch SDK до свого застосунку Android за допомогою системи збірки Gradle.
1. Додайте його у свій кореневий build.gradle у кінці репозиторіїв:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
2. Додайте наступний код до свого файлу app/build.gradle:
implementation 'com.helpcrunch:chat-sdk:x.x.x'
3. Для наступного кроку вам знадобиться код ініціалізації Android. Ви можете скопіювати цей код зі списку застосунків у своєму обліковому записі HelpCrunch (Налаштування→ Канали → Застосунки на Android → Назва застосунку → Код ініціалізації Android).
Код налаштування
1. Ініціалізуйте Helpcrunch у своєму власному класі застосунку за допомогою коду ініціалізації Android:
Java
HelpCrunch.initialize(YOUR_HELPCRUNCH_SUBDOMAIN, YOUR_APP_ID, YOUR_APP_SECRET);
Kotlin
HelpCrunch.initialize(HELPCRUNCH, HELPCRUNCH_APP_ID, HELPCRUNCH_SECRET)
HelpCrunch.initialize(YOUR_HELPCRUNCH_SUBDOMAIN, YOUR_APP_ID, YOUR_APP_SECRET)
2. Після ініціалізації SDK викличте допоміжний метод showChatScreen у HelpCrunch, щоб показати екран чату користувачам вашої програми:
Java
HelpCrunch.showChatScreen();
//or
HCOptions options = HCOptions.createDefault(); //default or custom
HelpCrunch.showChatScreen(options, new Callback<Object>(){
@Override
public void onSuccess(Object result) {
}
@Override
public void onError(@NotNull String message) {
}
});
Kotlin
HelpCrunch.showChatScreen()
//or
val options = HCOptions.createDefault() //default or custom
HelpCrunch.showChatScreen(
options = options,
callback = object : Callback<Any?>() {
override fun onSuccess(result: Any?) {
}
override fun onError(message: String) {
}
}
)
3. Після виклику методу віджет чату HelpCrunch у вашому застосунку виглядатиме так: