dicus
08.04.2020, 04:48
Доброго времени суток.
Прошу помочь с формированием правильного запроса. В чем соль: у меня есть графический документ (.pdf) который я хочу прогнать через нейросети Google Cloud Vision для чтения его содержимого и дальнейшего перевода в текст. Проблему у меня только лишь в отправке самого запроса, никак не получается прикрутить api_key к запросу (хотя кто знает может и тело запроса кривое).
Код отправки запроса:
АдресСервера = "vision.googleapis.com";
Ресурс = "/v1/images:annotate";
SSL = Новый ЗащищенноеСоединениеOpenSSL;
Соединение = Новый HTTPСоединение(АдресСервера, ,,,,,SSL);
Заголовки = Новый Соответствие;
Заголовки.Вставить("key", "ТУТ_API_КЛЮЧ");
Запрос = Новый HTTPЗапрос(Ресурс, Заголовки);
дд = Новый ДвоичныеДанные(ФайлТелаЗа� �роса);
Запрос.УстановитьТелоИзДв� �ичныхДанных(дд);
Соединение.ОтправитьДляОб� �аботки(Запрос,"D:\3.txt");
Как итог в ответе я вижу 403 ошибку с текстом "The request is missing a valid API key."
Прошу подсказать что я делаю не так.
Прошу помочь с формированием правильного запроса. В чем соль: у меня есть графический документ (.pdf) который я хочу прогнать через нейросети Google Cloud Vision для чтения его содержимого и дальнейшего перевода в текст. Проблему у меня только лишь в отправке самого запроса, никак не получается прикрутить api_key к запросу (хотя кто знает может и тело запроса кривое).
Код отправки запроса:
АдресСервера = "vision.googleapis.com";
Ресурс = "/v1/images:annotate";
SSL = Новый ЗащищенноеСоединениеOpenSSL;
Соединение = Новый HTTPСоединение(АдресСервера, ,,,,,SSL);
Заголовки = Новый Соответствие;
Заголовки.Вставить("key", "ТУТ_API_КЛЮЧ");
Запрос = Новый HTTPЗапрос(Ресурс, Заголовки);
дд = Новый ДвоичныеДанные(ФайлТелаЗа� �роса);
Запрос.УстановитьТелоИзДв� �ичныхДанных(дд);
Соединение.ОтправитьДляОб� �аботки(Запрос,"D:\3.txt");
Как итог в ответе я вижу 403 ошибку с текстом "The request is missing a valid API key."
Прошу подсказать что я делаю не так.