Rewards
Handles Rewards related requests with IMS web services.
Fetch Token
Concrete example
let rewards = RewardsService()
rewards.fetchToken(then: { result in
let token = result.value.token
guard !token.isEmpty else {
// failure
return
}
completionHandler(.success(token))
})val rewards = RewardsService()
rewards.fetchToken(ResultCallback { result: Result<RewardToken?>? ->
if (result?.value == null || result.throwable != null) {
// failure
} else {
// Success
val token = result.value.token
}
})Last updated