Bonsoir,

J'essaie d’implémenter les notifications dans une application android via cgm et je rencontre une difficulté coté serveur pour envoyé une demande de notification au serveur gcm.

Mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
// Replace with real BROWSER API key from Google APIs
$apiKey = "1234";
$registrationIDs = "123";
 
// Message to be sent
$message = "test";
 
// Set POST variables
$url = 'https://android.googleapis.com/gcm/send';
 
$apiKey='key=' . $apiKey;
$Content='application/x-www-form-urlencoded;charset=UTF-8';
 ?>
 
<form action ="<?php echo $url; ?>" method="post">
 <input type="hidden" name="Content-Type" value="<?php echo $Content; ?>">
 <input type="hidden" name="Authorization" value="<?php echo $apiKey; ?>">
  <input type="hidden" name="registration_id" value="<?php echo $registrationIDs; ?>">
  <input type="hidden" name="data.message" value="<?php echo $message; ?>">
 <input type="submit" name="envoyer">
</form>
Si je valide le formulaire, j'obtiens l'erreur :Unauthorized

Error 401


Bien sur, les variables $apiKey = "1234";
$registrationIDs = "123";
sont ici avec des valeurs d'exemple....

Une idée de ce qui cloch dans mon code?

Merci,
TouFou