Comment envoyer une notification à l'aide de la bibliothèque Webpush. Je tentais mais son msg d'erreur jette comme {"Received unexpected response code"}
WebPush {"Code réponse inattendue"}
**** Maintenant, j'ai créé API Web pour envoyer une notification & vous appeler par Fiddler, mais n'a pas obtenu exception, il est coincé quelque part ici est mon exemple de code ****
public void Sendnotification()
{
try
{
WebPush.VapidDetails vapidKeys = apidHelper.GenerateVapidKeys();
string subject [email protected]"mailto:xyz.com";
string publicKey = Convert.ToString(vapidKeys.PublicKey);
string privateKey = Convert.ToString(vapidKeys.PrivateKey);
var subscription = new PushSubscription(pushEndpoint, p256dh, auth);
var vapidDetails = new VapidDetails(subject, publicKey, privateKey);
client.SendNotification(subscription, "payload", vapidDetails);
}
catch (WebPushException e)
{
}
}
J'ai configuré Https permis d'appeler à l'aide api Fidder. S'il vous plaît, regardez. aussi sa throws erreur, il coincé quelque part
maintenant il a obtenu l'erreur s'il vous plaît avoir l'air, il est montrant erreur HTTP/1.1 410 NotRegistered
See the full screen of Fiddler response error details
Utilisez un renifleur comme wireshark ou fiddler pour obtenir plus de détails sur l'erreur. Si vous pouvez effectuer la même requête en utilisant un navigateur que de comparer les résultats du navigateur avec votre application. La plupart des erreurs de ce type sont causées par des en-têtes html manquants dans votre requête. – jdweng
s'il vous plaît mettre à jour votre question avec du texte et non des images, btw je reçois la même erreur qui est 410, pas enregistré comme réponse –
J'utilise la ligne de commande pour tester le but d'envoyer une notification sur l'application web en utilisant la bibliothèque WebPush. Pouvez-vous s'il vous plaît me dire quelle est la procédure pour cela. Si vous me fournissez un échantillon, alors ce sera très bon –