powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Gmail API POST запрос
2 сообщений из 2, страница 1 из 1
Gmail API POST запрос
    #39453256
Ари777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток,

Пытаюсь выполнить простой POST запрос к Gmail API по изменению Lables для одного письма.

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
RESTRequest1.Resource:='users/*********/messages/15c*******092a4/modify';
RESTRequest1.Method:=TRESTRequestMethod.rmPOST;
RESTRequest1.Params.Clear;

with RESTRequest1.Params.AddItem do
    begin
      ContentType := ctAPPLICATION_JSON;
      Name:='addLabelIds';
      Value:='Label_1';
      Kind := TRESTRequestParameterKind.pkGETorPOST;
      Options := [poDoNotEncode];
    end;
RESTRequest1.Execute;


Авторизируюсь через OAuth2. Пытаюсь отправить, вроде должно же работать? Но RESTResponse упорно пишет

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "parseError",
    "message": "This API does not support parsing form-encoded input."
   }
  ],
  "code": 400,
  "message": "This API does not support parsing form-encoded input."
 }
}



С GET запросами все работает, как я понимаю нужно отключить шифрование, но где? :(
...
Рейтинг: 0 / 0
Gmail API POST запрос
    #39453300
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Gmail API POST запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]