A créé un sujet de test sur GC pubsub et peut créer des abonnements par extraction sans problème, mais dès que j'essaie de créer un abonnement de point de terminaison URL, j'obtiens une "erreur pubsub INVALID_ARGUMENT"
Nom d'abonnement aux paramètres: testingsub URL du point de terminaison: https://requestb.in/1iztlqt1
Toutes les idées de ce que je fais mal
Si vous regardez le message renvoyé avec cette erreur, vous devriez obtenir plus de détails. Une cause courante de ce problème est que vous n'avez pas enregistré le point de terminaison . Vous devez vérifier que vous êtes propriétaire du domaine afin de l'enregistrer en tant que point de terminaison Push.
Assurez-vous que votre domaine est enregistré.
https://www.google.com/webmasters/verification
La méthode la plus simple à mon avis est le téléchargement de fichiers html.
L'enregistrement d'un domaine ne suffit pas, vous devez également l'ajouter ici: https://console.cloud.google.com/apis/credentials/domainverification
C'est un vieux poste. Mais toujours pour les personnes qui sont toujours confrontées à ce problème. J'ai vécu le même problème. Ce qui a résolu mon problème:
Il existe plusieurs causes possibles à cela, mais pour moi, il s'agissait simplement d'une orthographe incorrecte de l'URL du point de terminaison. J'ai dû ajouter une barre oblique de fin.
Cela semblait incorrect: https://example.com/pubsub_entry
L'orthographe correcte doit être: https://example.com/pubsub_entry/
J'ai passé au moins 30 minutes à vérifier le point de terminaison de la fonction cloud, puis j'ai toujours eu la même erreur en raison de l'orthographe. Cela peut être une solution à votre problème car vous n'avez pas ajouté de barre oblique de fin.
Le retour d'erreur à ce sujet est terrible!