Müşterimden, google api projesini oluşturduğu yetkili gmail hesabıyla bu URL'ye isabet etmesini rica ediyorum. OAuth2 Sunucudan "Geçersiz Hibe" yanıtı
https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/androidpublisher&response_type=code&access_type=offline&redirect_uri=http://www.XXXXXXXX.com/oauth2callback&client_id=XXXXXX.apps.googleusercontent.com&state=profile&approval_prompt=force
ve sonra Sonra kendimi bilgi aşağıdaki bu formu göndermek yönlendirilen URL'ye
http://www.XXXXXXXX.com/oauth2callback?code=4/jUxc2MdX0xmF-b4_I6v2SLMQMuxO.cvQLVEpcJMUXOl05ti8ZT3ZvsT9ddwI
dan bana kod parametresini sağlamak için ona sorun. i kod url kendim Ayarlanacak ve bir sonraki adımı gerçekleştirmek oluşturduğunuzda
<form action="https://accounts.google.com/o/oauth2/token" method="post" >
<input type="hidden" name="grant_type" value="authorization_code" >
<input type="text" name="code" value="**is the one i recieved from previous step**">
<input type="hidden" name="client_id" value="XXXXXXX.apps.googleusercontent.com" >
<input type="hidden" name="client_secret" value="XXXXXXXXXXXX" >
<input type="hidden" name="redirect_uri" value="http://www.XXXXXX.com/oauth2callback" >
<input type="submit" value="Submit">
</form>
ve sonra ben aşağıdaki hatayı
{
"error" : "invalid_grant"
}
olsun. i başarıyla yanıt aşağıdaki
{
"access_token" : "XXXXXXStBkRnGyZ2mUYOLgls7QVBxOg82XhBCFo8UIT5gM",
"token_type" : "Bearer",
"expires_in" : 3600,
"refresh_token" : "XXXXXX3SEBX7F2cfrHcqJEa3KoAHYeXES6nmho"
}
ile sunulan am Fakat istemci url param "kod" oluşturursak o zaman ben geçersiz hibe hatası görebilirsiniz.
Müvekkilim İngiltere'de ve başka bir ülkedeyim. Hata olup olmadığını lütfen teyit edebilirsiniz, çünkü müşteri başka bir ülkede kod paramını üretiyor ve bu kodu başka bir ülkede kullanıyor muyum?
Şimdiden teşekkürler.
teşekkürler çalıştı. – shaikh