Title: Test API invalid client Id
Last modified: March 8, 2023

---

# Test API invalid client Id

 *  [dkaag](https://wordpress.org/support/users/dkaag/)
 * (@dkaag)
 * [3 years, 3 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/)
 * J’essaie ce plugin très prometteur mais n’arrive pas à obtenir le token d’accès.
   J’ai pourtant vérifié avec Postman la requête : les identifiants et clés sont
   corrects et je reçois bien le jeton. Une idée ?
 * Voici la requête (sans la clé, bien sur) et la réponse…
 * >     ```wp-block-code
   >     Envoi demande connexion : https://api.helloasso.com/oauth2/token,grant_type=client_credentials&client_id=f4f7d2c53a424873ae8558b592822bd1&client_secret=xxx,Array
   >     (
   >         [headers] => Array
   >             (
   >                 [Content-Type] => application/x-www-form-urlencoded
   >                 [user-agent] => 
   >             )
   > 
   >         [method] => POST
   >         [blocking] => 1
   >         [body] => grant_type=client_credentials&client_id=f4f7d2c53a424873ae8558b592822bd1&client_secret=xxx
   >         [data_format] => body
   >     )
   >     Obtention du jeton de connexion : stdClass Object
   >     (
   >         [error] => unauthorized_client
   >         [error_description] => Invalid client_id 'f4f7d2c53a424873ae8558b592822bd1'
   >     )
   >     Intégralité des données reçues pour la requête : Array
   >     (
   >         [message] => L’autorisation a été refusée pour cette demande.
   >     )
   >     Objet final servant de base aux applications suivantes. A chaque adhérent correspond un numéro, ses données sont synthétisées dans une array sous la forme [clé] => "valeur" : Array
   >     (
   >     )
   >     0
   >     ```
   > 
 * 
   D’autre part, le plugin génère des warnings lignes 811 à 815 (et 801)**Warning**:
   Undefined array key “class” in **/home/autourun/aftab/wp-content/plugins/helloadherents/
   functions/settings-page.php** on line **811**
 * Merci pour votre assistance

Viewing 8 replies - 1 through 8 (of 8 total)

 *  Plugin Author [drcode](https://wordpress.org/support/users/drcode/)
 * (@drcode)
 * [3 years, 3 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16542834)
 * Bonjour,
 * Effectivement, c’est étrange que la requête marche avec postman et pas dans ce
   plugin.
 * J’ai fait un essai sur une installation fraîche de WordPress, HelloAsso renvoie
   ce message d’erreur même avec un clientId valide si le clientSecret fourni n’est
   pas le bon, il doit donc y avoir une erreur dans le couple Id / secret.
 * Est-ce que quelque chose aurait pu modifier le champ Client Secret dans votre
   navigateur ? Un gestionnaire de mot de passe avec autocomplétion par exemple ?
 * Avez-vous tenté de supprimer votre clé API et d’en créer une nouvelle ?
 * Merci pour les warnings par ailleurs, je corrigerai ça dans une prochaine mise
   à jour
 *  Thread Starter [dkaag](https://wordpress.org/support/users/dkaag/)
 * (@dkaag)
 * [3 years, 3 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16544802)
 * Merci pour cette réponse,
   Non le clé était correcte (c’est justement pour cela
   que j’avais ajouté une trace et dans le Body tout semblait concorder) et que 
   j’ai fait le test (en recopiant les valeurs d’une fenêtre vers l’autre) avec 
   Postman…
 * Est-ce qu’il pourrait y avoir un défaut de codage de l’URL avec un charset particulier,
   un ban d’adresses IP émettrices de la part d’oauth ??
   Dans la Sandbox de helloAsso,
   est-il possible de tracer la requête ?
 *  Plugin Author [drcode](https://wordpress.org/support/users/drcode/)
 * (@drcode)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16549585)
 * J’avoue que ça dépasse mes compétences d’amateur, je ne sais pas comment tracer
   les requêtes côté HelloAsso.
 * Une petite idée cependant : j’ai dû ajouter en header le paramètre “user-agent”
   qui est une chaîne de caractères vide, sans quoi les requêtes ne fonctionnaient
   pas quand exécutées automatiquement par le cron job.
 * Pouvez-vous réessayer après avoir commenté la ligne 19 dans le fichier functions/
   output/helloasso_api.php comme ceci :
 * `// 'user-agent' => '' `
 *  [gcollet](https://wordpress.org/support/users/gcollet/)
 * (@gcollet)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16607569)
 * Bonjour !
 * Je rencontre le même problème : message d’erreur
 * Error => unauthorized _client
 * Error_description => client_id is not set
 * Je suis certain des clés API, j’ai supprimé et recommencé… Toujours pareil !
 * Une idée de la cause, et de comment corriger ?
 * Ce serait top, ce plugin m’aiderait énormément !!
 * Merci !
 *  Plugin Author [drcode](https://wordpress.org/support/users/drcode/)
 * (@drcode)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16607781)
 * Bonjour,
 * Le message d’erreur est différent ici, comme si il n’y avait pas du tout de client_id.
 * Avez-vous bien enregistré les paramètres sur la page de réglages avant de lancer
   le test API ?
 * Pouvez vous me dire dans quel environnement vous avez cette erreur : site en 
   production, ou environnement de test ?
 * Si c’est un environnement de test, merci de préciser de quoi il s’agit et votre
   OS svp
    -  This reply was modified 3 years, 2 months ago by [drcode](https://wordpress.org/support/users/drcode/).
 *  [gcollet](https://wordpress.org/support/users/gcollet/)
 * (@gcollet)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16611206)
 * En effet ce n’était pas enregistré au préalable…
 * Mais j’ai toujours une erreur …
 * [https://www.lakptn.fr/HA.png](https://www.lakptn.fr/HA.png)
 * [https://www.lakptn.fr/HA2.png](https://www.lakptn.fr/HA2.png)
 * C’est en production
 * Merci de ton retour !
    -  This reply was modified 3 years, 2 months ago by [gcollet](https://wordpress.org/support/users/gcollet/).
 *  [CPTS13](https://wordpress.org/support/users/webmastercptsduplateau/)
 * (@webmastercptsduplateau)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16622766)
 * I Bonsoir, j’avais la même erreur, régénère un id et un mot de passe sur helloasso
   et ça devrait fonctionner.
 *  [gcollet](https://wordpress.org/support/users/gcollet/)
 * (@gcollet)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16623212)
 * Bonsoir,
 * Merci de ta réponse, j’ai réinitialisé, mais toujours la même erreur…

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Test API invalid client Id’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/helloadherents.svg)
 * [HelloAdhérents](https://wordpress.org/plugins/helloadherents/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/helloadherents/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/helloadherents/)
 * [Active Topics](https://wordpress.org/support/plugin/helloadherents/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/helloadherents/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/helloadherents/reviews/)

 * 9 replies
 * 4 participants
 * Last reply from: [gcollet](https://wordpress.org/support/users/gcollet/)
 * Last activity: [3 years, 2 months ago](https://wordpress.org/support/topic/test-api-invalid-client-id/#post-16623212)
 * Status: not resolved