Back

Creating Appwrite Users Target

  • 0
  • Functions
  • Auth
  • Cloud
Zionnite
12 Jun, 2024, 10:15

hello Appwriter and Teams, i'm creating Users Target for all my users, i have been able to create email target and sms target, but i would love to target user for push notifications,

here is my code for sms

TypeScript
          usersList.$id, // userId
          ID.unique(), // targetId
          'sms', // providerType
          userPhone, // identifier
          SMS_PROVIDER_ID, // providerId (optional)
          'allUserTargetList' // name (optional)
        );```

the code for sms worked perfectly well, 

**here is my code for Push**
      ```const createPushTarget = await users.createTarget(
        usersList.$id, // userId
        ID.unique(), // targetId
        'push', // providerType
        'phone', // identifier
        PUSH_PROVIDER_ID, // providerId (optional)
        'allUserTargetList' // name (optional)
      );```

here is my issues, during the time for creating the target for `email` and `sms` i could tell what the `identifier` would be but here in creating the `PUSH` user target, i cant understand the value to pass as an `identifier` for this

please, how do i do this?
TL;DR
Developers are creating user targets for notifications on an app using Appwrite. They need help with identifying what value to pass as an identifier when creating a push target. Solution: To create a push target, use a valid identifier like a device token or a push notification subscription ID.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more