Как использовать API данных Google в.Net?

В моем проекте на C# я использую SDK Google Data API для подключения к своей учетной записи Gmail. Чтобы подключиться к моей учетной записи Gmail, я использую метод QueryAuthenticationToken(). Но это показывает предупреждение, что имя не является абсолютным, вместо этого используйте QueryClientLoginToken(). Я также пытался QueryClientLoginToken(), но он снова показывает ошибку. Поэтому, пожалуйста, помогите мне решить эту проблему!

Код

private void Login_Click(object sender, EventArgs e)
{
  Service Srv;
  Srv = new Service("Gmail Login Service", "Gmail Login");
  Srv.setUserCredentials(UserName.Text, Password.Text);

  String result;
  result = Srv.QueryAuthenticationToken();

  if (String.IsNullOrEmpty(result))
    MessageBox.Show("Login Failed.","Message");
  else
    MessageBox.Show("Login Success","Message");

}

Когда я пытаюсь выполнить приведенный выше код, я получаю следующую ошибку

Сообщение об ошибке:

Выполнение запроса аутентификации вернуло неожиданный результат: 404

Затем я модифицирую приведенный выше код следующим образом:

Модифицированный код:

private void Login_Click(object sender, EventArgs e)
{
  Service Srv;
  Srv = new Service("Gmail Login Service", "Gmail Login");
  Srv.setUserCredentials(UserName.Text, Password.Text);

  String result;
  result = Srv.QueryClientLoginToken();

  if (String.IsNullOrEmpty(result))
    MessageBox.Show("Login Failed.","Message");
  else
    MessageBox.Show("Login Success","Message");

}

Но я снова показываю мне следующую ошибку.

Сообщение об ошибке:

Выполнение запроса аутентификации вернуло неожиданный результат: 404

введите описание изображения здесь

введите описание изображения здесь

0 ответов

Другие вопросы по тегам