⚙️ Mobil Chat iOS SDK
Kolaylık ve kullanılabilirlik sağlayan Desk360 Chat SDK tüm mesajların tek ekran üzerinden yönetilmesine olanak tanır. Bu özellik sayesinde, müşterilerinize doğrudan mobil uygulamanız içerisinden ve yalnızca birkaç satır kod yazarak canlı destek hizmeti verebilirsiniz.

Özellikler

  • Desk360 panelini kullanarak müşterilerinize canlı destek vermenizi ve mobil uygulama kullanıcılarını gelişmiş Desk360 Chat SDK fonksiyonlarıyla ayrıştırmanızı sağlar.
  • Kullanıcı adı ve e-posta adresiyle giriş yapma özelliği.
  • Çevrimdışı müşteri desteği.
  • Chatbot tanımlama yeteneği.
  • Çoklu dil desteği: 40'tan fazla dili destekler.
  • Farklı formatlarda medya ve dosya alımı ve gönderimi.
  • Entegrasyon ve kullanım kolaylığı: Kurulum yalnızca birkaç satır kod yazarak gerçekleştirilebilir.
  • Sohbet sonraki geri bildirim toplama yeteneği.
En güncel Chat iOS SDK sürümü 1.0.3'dır.

Örnek

iOS için geliştirilmiş Desk360 Mobil Chat SDK fonksiyonunun nasıl çalıştığını örnek uygulama ile görebilirsiniz. Hemen LiveChat.xcodeproj açın ve Example şemasını çalıştırın.

Kurulum

CocoaPods
Mobil Chat SDK fonksiyonunu CocoaPods aracılığı ile entegre edebilmek için , Podfile dosyanıza aşağıda bulunan satırı ekleyin:
1
pod 'Desk360LiveChat'
Copied!
Manuel Kurulum
Bahsi geçen CocoaPods paket yöneticilerini kullanmayı tercih etmiyorsanız, Mobil Chat SDK fonksiyonunu projenize manuel olarak da entegre edebilirsiniz. Tek yapmanız gereken, Source dosyasını Xcode projenize sürükleyip bırakmak olacaktır.
Kullanım
info.plist dosyanıza aşağıda bulunan satırları eklemelisiniz:
1
<key>NSPhotoLibraryUsageDescription</key>
2
<string>Allow the app to access your photos.</string>
Copied!
Canlı desteği herhangi bir ekranda açmak için aşağıdaki kodu kullanabilirsiniz:
1
Desk360LiveChat
2
.shared
3
.start(
4
appKey: "12345",
5
host: "yourapp.desk360.com",
6
language: "en" // Optional
7
using: Credentials(name: "Test", email: "[email protected]"), // Optional on: self
8
)
Copied!
Projenizde IQKeyboardManager kullanıyorsanız, aşağıdaki kodu kullanmanız yeterlidir:
1
let viewControllers = LiveChat.shared.viewControllersToBeExcludedFromIQKeyboardMana viewControllers.forEach {
2
IQKeyboardManager.sharedManager().disabledDistanceHandlingClasses.append($0)
3
}
Copied!
Tema Özelleştirme
Desk360 paneline giriş yaparak canlı destek ekranızın nasıl görüneceğine karar verebilir, gerekli gördüğünüz özelleştirmeleri yapabilirsiniz.
Lisans
iOS için geliştirilmiş Desk360 Mobil Chat SDK, MIT lisans başlığı altında yayınlanmıştır. Daha fazla bilgi için LICENCE sayfasına gidin.
Last modified 5d ago
Copy link