Я создал приложение для Windows Phone 7 с функцией «Войти в Google».Библиотека Google не совместима с Windows Phone Runtime, поэтому я выбрал RestSharp.
Приложение успешно получило код аутентификации от Google, и следующим шагом является обмен кода на токен доступа и токен обновления.Здесь я столкнулся с некоторой проблемой.
var request = new RestRequest(this.TokenEndPoint, Method.POST);
request.AddParameter("code", code);
request.AddParameter("client_id", this.ClientId);
request.AddParameter("client_secret", this.Secret);
request.AddParameter("redirect_uri", "http://localhost");
request.AddParameter("grant_type", "authorization_code");
client.ExecuteAsync<???>(request, (response) =>
{
var passIn = response;
}); // how to use this method?
Я не уверен, как использовать метод client.ExecuteAsync<T>
(или какой-либо другой), чтобы получить ответ от Google.Есть ли какой-либо другой код, предварительно запрошенный для меня, чтобы использовать такой метод?Кто-нибудь может мне помочь?