Google OAuth 2.0 "erreur": "redirect_uri_mismatch"

Je passe déjà un jour, s'est écrasé un verre et je suis vraiment en colère à ce sujet, je ne comprends pas ce que google veut de moi, et ce qui est mal.

J'ai activé Google+ Api dans les développeurs de la console
Google OAuth 2.0

créé de nouveaux Client OAuth ID
Google OAuth 2.0

    $ch = curl_init('https://accounts.google.com/o/oauth2/token');
curl_setopt($ch,CURLOPT_POSTFIELDS,'code=4%2FPp1GWqC6PIr3wNYrZ5kK4T9oitxBoo0fBqBrVNQfE-g.ElKDUjQ7E28SoiIBeO6P2m-0RPaolgI&grant_type=authorization_code&redirect_uri=https%3A%2F%2Fmyprivatedomain.local.com%2Foauth2callback&client_id=%mycliet_id%&client_secret=%mysecret%');
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
var_dump(curl_exec($ch));

créé tout comme dans les instructions ici: https://developers.google.com/+/web/signin/server-side-fluxgplus bouton apparaît sur la page, et il a réussi à faire la demande d'accès pour l'utilisateur autorisé. mais quand j'ai fait l'étape 8 Étape 8: Initialiser l'API Google bibliothèque client et démarrer le service Google+
ma demande à chaque fois la réponse "erreur" : "redirect_uri_mismatch"

Je sais, que cette erreur apparaît lorsque vous n'avez pas enregistré redirect_uri dans Google Console, ou lorsque vous effectuez un type d'erreur, mais j'ai enregistré, et aussi juste pour le test essayé de configuration des url différentes (changement de noms de domaine, a changé les protocoles https https), mais il ne marche jamais! Je n'ai aucune idée de ce que je peux vérifier, s'il vous plaît conseils au moins quelque chose.

source d'informationauteur Unstaged