Location
Handles requests related to location via IMS web services. This service fetches the last known location for the host application's user.
Fetch Last Known Location
To fetch a user's last known location, the following API can be used.
Concrete example
let service = LocationService()
service.fetchLastKnownLocation(then: { result in
guard !result.value.isEmpty else {
// error
return
}
completionHandler(.success(result.value))
})val service = LocationService()
service.fetchLastKnownLocation() { result: Result<Content?>? ->
if (result?.value == null || result.throwable != null) {
// failure
} else {
// Success
val content = result.value
}
})Last updated