(listOfPermissions:
Description: This method is used to ask for permissions for accessing user location, reading sms (Android only)
Parameter Name | Type | Description |
---|---|---|
listOfPermissions | Array<string> | List of the permissions that you would like to ask for. The permissions you can ask for are described in the table below. |
Promise resolve:
[
{
"permission":"LOCATION",
"permissionGranted":true,
"willShowPermissionAlertAgain": false
},
{
"permission":"READ_SMS",
"permissionGranted": true,
"willShowPermissionAlertAgain": false
}
]
Promise<any>
Permission Name | Description |
---|---|
READ_SMS (accessed as Constants.Permission. READ_SMS) | Read the user SMS for functionalities like OTP detection. Only available for Android. |
LOCATION (accessed as Constants.Permission.LOCATION) | Retrieve the user's location. |
Usage:
import { Constants } from 'phonepesdk'
let result = await sdk.seekPermission([Constants.Permission.READ_SMS, Constants.Permission.LOCATION])