Outre les méthodes d'action que vous pouvez configurer dans l'assistant Notification personnalisée des services du Hub, vous pouvez configurer des méthodes d'action supplémentaires lorsque vous utilisez l'API des services de notifications pour créer des notifications.
Pour voir des exemples de codes pour ces notifications d'action, accédez à l'onglet Documentation sur la page API du service de notifications de Workspace ONE, https://code.vmware.com/apis/402#/Notifications.
- « action_key » :« OPEN_IN ». Effectuez un appel d'API pour ouvrir une URL spécifique dans le navigateur par défaut du système. Par exemple, créez une notification de modification de mot de passe qui inclut l'action de modification du mot de passe avec un lien vers l'URL de modification du mot de passe.
- « action_key » :« DIRECT ». Effectuez un appel d'API vers l'URL spécifique où la valeur type est la méthode HTTP. La valeur de la demande contient ainsi des champs codés en dur qui sont envoyés comme charge utile lors de l'exécution de l'appel d'API. Par exemple, créez une question d'enquête qui nécessite une réponse Oui ou Non. Lorsqu'un utilisateur clique pour répondre aux questions, la réponse, Oui ou NON, est envoyée à l'URL répertoriée.
- « action_key »:« USER_INPUT ». Effectuez un appel d'API vers une URL spécifique dans laquelle la valeur type est la méthode HTTP dans laquelle l'utilisateur saisit une entrée envoyée avec la charge utile. Par exemple, créez une notification Accepter ou Refuser dans laquelle le destinataire doit ajouter un commentaire lors du refus de la demande. Cette réponse est envoyée comme charge utile de l'appel d'API à l'URL spécifiée.
Lorsque vous utilisez DIRECT ou USER_INPUT comme type d'action, assurez-vous que l'URL que vous utilisez ne nécessite pas d'authentification pour y accéder. Si un jeton d'autorisation est requis, l'appel d'API échoue. Pour obtenir des exemples de code d'API à utiliser, consultez la documentation API du service de notifications.