getFetcher

Get an inbox fetcher based on the current installation ID. Batch must be started for all of the fetcher's features to work, but you can call this method before starting Batch (such as in your activity's onCreate)

Return

an instance of BatchInboxFetcher with the wanted configuration

Parameters

context

A valid context. Note that the fetcher will hold on to it during its lifetime, so the application context might be more appropriate depending on your usage.


open fun getFetcher(@NonNull context: Context, @NonNull userIdentifier: String, @NonNull authenticationKey: String): BatchInboxFetcher

Get an inbox fetcher for the specified user identifier. Batch must be started for all of the fetcher's features to work, but you can call this method before starting Batch (such as in your activity's onCreate)

Return

an instance of BatchInboxFetcher with the wanted configuration

Parameters

context

A valid context. Note that the fetcher will hold on to it during its lifetime, so the application context might be more appropriate depending on your usage.

userIdentifier

User identifier for which you want the notifications

authenticationKey

Secret authentication key: it should be computed your backend and given to this method