Вопросы с тегами [postman]

1

голосов
1

ответ
288

Просмотры

Send body JSON with Postman in a POST method to execute procedure in ms sql server

Я хочу, чтобы отправить JSON (тело) на Почтальон с помощью метода POST и получить результат. Im практиканта и мой босс попросил меня об этом. Я искал в Интернете в течение недели и не нашел. Я сказал ему, что способ получить данные GET, но он сказал, что GET имеет ограничение по URL. Если хранимая процедура имеет много параметров, мы не получим ожидаемый результат, поэтому я должен использовать метод Post. Это мой код для подключения к MS SQL Server: вар экспресс = требуется ( «экспресс»); вар приложение = экспресс (); вар SQL = требуется ( 'MSSQL'); вар конфиг = {пользователь: 'my_user', пароль: 'MY_PASS', Сервер: 'my_server', база данных: 'my_db'}; Поиск в Google я нашел способ, чтобы выполнить процедуру с помощью метода GET. В браузере я поставил значение я хочу, и я получаю результат, но все еще не то, что он хочет. Код: app.get ( '/ получить /: pNU_EST001', функция (Req, Рез) {// conexão ком о DB sql.connect (конфигурации, функция) {запрос (вар = новый sql.Request (); запрос .Входной ( 'pNU_EST001', req.params.pNU_EST001); request.execute ( 'dbo.ESTSP004_ConsultaLivrosEmprestadosAluno_XX', функция (ERR, наборы записей, ReturnValue, влияет) {если (ERR) console.log (ERR); res.send ( наборов записей); //res.end(JSON.stringify(recordsets)); / * --- результат в формате JSON --- * /});});}); На Почтальон он показал мне пример с DB2, но я не мог видеть код. На сообщение Method, на HEADERS имеет два ключа: ключ => Content-Type (значение: приложения / JSON) // KEY => Принять (значение: приложения / JSON) и в его примере, на теле, он написал как JSON : { "pNU_EST001": «3»} и получил соответствующий результат ниже. Это то что мне нужно.
Luiz Felippe Serrano
1

голосов
1

ответ
161

Просмотры

Использование куки в POSTMAN

Я пытаюсь войти на сайт, используя почтальон. Сайт сделан с помощью PHP и у меня есть имя пользователя и пароль для него. Я установил отрыжку, чтобы проверить, что мы проводки для того, чтобы войти в систему, и это показывает следующее: Тем не менее, когда я добавляю 3 параметров с их соответствующими значениями в POSTMAN сайт не логин, и я получаю страницу входа в систему снова, что означает, что что-то не так с информацией я представляемая. Я подозреваю, что это печенье, но как я могу отправить печенье с параметрами заголовка по в POSTMAN? Хотя тот же печенье приводится ниже в разделе печенье в POSTMAN как показано ниже. EDIT 1: Причина я отправляю это, потому что я хочу, чтобы сохранить в формате CSV содержимое веб-страницы путем создания PHP-скрипт, который будет проходить через страницы, которые находятся в этом формате http://example.com/page. PHP ID = 151 и HTTP: // пример. ком / page.php? ID = 152 и так далее. Однако, как уже упоминалось моя проблема является аутентификация, где я не могу пропустить страницу входа в систему, даже если у меня есть имя пользователя и пароль. На данный момент я пытаюсь это с помощью почтальона, чтобы увидеть, если это возможно, потому что если это так, я буду пытаться его код в PHP, но это не работает.
tony9099
1

голосов
2

ответ
939

Просмотры

Почему не может маркер Google JWT быть расшифрованы jwt.io

У меня есть проверка подлинности Google включена в приложение Azure App Service .NET ядра, и я пытаюсь создать маркер доступа с помощью почтальона: маркер доступа и id_token получить успешно создан, но когда я входной маркер доступа в jwt.io, я см тарабарщины назад: Я новичок в Google аутентификации, а также JWT в целом, так что мое ожидание может быть полностью недействительным, но я не должен быть в состоянии расшифровать маркер на jwt.io?
Mikeyg36
1

голосов
0

ответ
387

Просмотры

Работа с Zoho API,

Я работаю на ZOHO API. Использование Почтальон Я пытаюсь получить подробную информацию о проекте. API выглядит следующим образом GET / портал / [PORTALID] / проекты / [ProjectID] / Sample Status Ответ: 200 Success Тип содержимого: приложения / JSON; кодировка = UTF-8 { "проекты": [{ "ID": 170876000000765009, "task_count": { "открыто": 6, "закрыто": 7}, "milestone_count": { "открыто": 2, "закрыто": 1}, "bug_count": { "открыто": 2, "закрыто" : 1}, "имя": "Веб-сайт Шаблоны дизайна", "статус": "активный", "CREATED_DATE": "10-22-2012 02:45 вечера", "created_date_long": 1350926134092 "Описание": " }, "Пользователь": { "URL": "https://projectsapi.zoho.com/restapi/portal/ 2063927 / проекты / 170876000000765009 / пользователей /"}}}]} Ссылку здесь Но когда я пытаюсь получить детали. Это дает мне ошибку 404. Ниже моя просьба. https://bugtracker.zoho.com/portal/fasi/projects/7958751212/ Authentication Токен: c1d5c4cfd0bfcfd8b10caf0b174hhh Кроме того, в ссылке, нет ничего, учитывая, что, как отправить запрос. Все есть образец ответа. Как я могу отправить правильный запрос, чтобы получить подробную информацию? Любая помощь будет высоко оценен. }}}]} Ссылки здесь Но когда я пытаюсь получить детали. Это дает мне ошибку 404. Ниже моя просьба. https://bugtracker.zoho.com/portal/fasi/projects/7958751212/ Authentication Токен: c1d5c4cfd0bfcfd8b10caf0b174hhh Кроме того, в ссылке, нет ничего, учитывая, что, как отправить запрос. Все есть образец ответа. Как я могу отправить правильный запрос, чтобы получить подробную информацию? Любая помощь будет высоко оценен. }}}]} Ссылки здесь Но когда я пытаюсь получить детали. Это дает мне ошибку 404. Ниже моя просьба. https://bugtracker.zoho.com/portal/fasi/projects/7958751212/ Authentication Токен: c1d5c4cfd0bfcfd8b10caf0b174hhh Кроме того, в ссылке, нет ничего, учитывая, что, как отправить запрос. Все есть образец ответа. Как я могу отправить правильный запрос, чтобы получить подробную информацию? Любая помощь будет высоко оценен.
Faisal
1

голосов
0

ответ
72

Просмотры

Auth0 Рубин на Rails TCP Ошибка

Я использую Ruby On Rails API Sample Auth0 как шаблонный, чтобы настроить проверку подлинности с новым приложением. Все работает до, но не включая «Test Your API с Curl» шаг на второй странице инструкции. Я попытался тестирования как с Curl и Почтальон, и оба раза я получаю ошибку follwoing: Errno :: ECONNREFUSED в PrivateController # частном. Не удалось открыть соединение TCP на: 443 (отказ в соединении - подключение (2) для нулевой порт 443) Выделенная линия ошибки заключается в следующем: jwks_raw = Net :: HTTP.get URI ( "https: // # {Rails. application.secrets.auth0_domain} /. известный / jwks.json "). Я получаю ту же ошибку, когда я клонировать образец репо непосредственно и попытку тестирования с моим токеном доступа, так что кажется, что это, возможно, оплошность или устаревший код в своем примере, а не какая-то ошибка с моим включением его в собственное приложение. Как решить эту проблему?
223seneca
1

голосов
0

ответ
770

Просмотры

Не удается вставить данные с помощью запроса POST - Spring REST

Я делаю простой проект, использующий Spring RESTApi. Я попытался вставить данные в базу данных с помощью запроса POST, но, к сожалению, получил ошибку там. Я использую Почтальон для запроса API. Все другие запрос получить, удалить и поставить работает нормально, но после не работает. Я попытался вставить данные вручную, без использования API, но это работает для меня. Ошибка; @RequestMapping (значение = "/ создать", метод = RequestMethod.POST) публичное ResponseEntity CreateUser (@RequestBody пользователь Пользователь, UriComponentsBuilder ucBuilder) {попробуйте {userService.insert (пользователь); } Задвижка (HibernateException е) {System.out.println (е); вернуть новый ResponseEntity (HttpStatus.NOT_FOUND); } HttpHeaders заголовки = новые HttpHeaders (); headers.setLocation (ucBuilder.path ( "/ пользователь / {ID}"). buildAndExpand (user.getUserId ()) Touri ()). возвращают новые ResponseEntity (заголовки, HttpStatus.CREATED); } POSTMAN Благодаря !!!!!!!!!!!!!!
Hoax
1

голосов
0

ответ
144

Просмотры

Nodejs Паспорт аутентификации и локальная стратегия не работает через API вызова

Это решается. На самом деле, проблема с почтальоном не на паспортный код у меня есть система входа, которая осуществляется через Nodejs Passport. Для входа в систему Я использовать рули для создания пользовательского интерфейса и отправить данные формы из интерфейса бакэнду. Это мои логин Рули Файл Имя пользователя Пароль Submit и user.js файла У меня есть код аутентификации, т.е. как этот // Войти Handler passport.use ( «локального пользователя», новый LocalStrategy (функция (имя пользователя, пароль, сделано) { User.getUserByUsername (имя пользователя, функция (эээ, пользователь) {если (ERR) {console.log ( 'ошибка') Logger.log ( 'ошибка', 'ошибка Формирует на User.getUserByUsername Запрос на users.js файла'); бросить заблуждается;} если (! пользователь) {возвращение сделано (нуль, ложь, {Сообщение: 'Неизвестный пользователь'}); } User.comparePassword (пароль, user.password, функция (эээ, isMatch) {если (ERR) {Logger.log ( 'ошибка', 'Ошибка Формирует на User.comparePassword Запрос на users.js файл'); бросить ERR; } если (isMatch) {возвращение сделано (нуль, пользователь);} еще {возвращение сделал (NULL, FALSE, {сообщение: 'Invalid Credential, пожалуйста, внимательно проверьте, ...!'})}}); }); })); // Логин Authentication router.post ( '/ Войти', passport.authenticate ( 'локального пользователя', {failureRedirect: '/ пользователь / Войти', badRequestMessage: 'Поле не может быть пустым !!.', // не хватает полномочий failureFlash : истинный}), функция (REQ, разреш) {console.log ( 'Привет'); req.flash ( 'success_msg', 'Добро пожаловать' + req.user.name); req.flash ( 'custom_msg', маркер); //res.redirect('/success?username='+req.user.username); res.redirect ( '/ пользователь / приборная панель'); }); Все эти вещи работают pefectly. Теперь, когда я называю его через почтальона и проходят два параметра, то есть имя пользователя и пароль, то он ничего не делает. Просто сбой перенаправления. Я сделал это через соответствующие nodejs формы представлена ​​шаблоном. Теперь я хочу сделать через API из разных Server. Кто-нибудь есть какие-либо идеи, то дайте мне знать. Любая помощь очень ценится. Все эти вещи работают pefectly. Теперь, когда я называю его через почтальона и проходят два параметра, то есть имя пользователя и пароль, то он ничего не делает. Просто сбой перенаправления. Я сделал это через соответствующие nodejs формы представлена ​​шаблоном. Теперь я хочу сделать через API из разных Server. Кто-нибудь есть какие-либо идеи, то дайте мне знать. Любая помощь очень ценится. Все эти вещи работают pefectly. Теперь, когда я называю его через почтальона и проходят два параметра, то есть имя пользователя и пароль, то он ничего не делает. Просто сбой перенаправления. Я сделал это через соответствующие nodejs формы представлена ​​шаблоном. Теперь я хочу сделать через API из разных Server. Кто-нибудь есть какие-либо идеи, то дайте мне знать. Любая помощь очень ценится.
Abhay
1

голосов
1

ответ
455

Просмотры

Spring Boot MultiValueMap parameters in Postman

Я реализовал oauth2 весной ботинок. Он хорошо работает при тестировании его в JUnit, но я всегда получаю несанкционированным когда я пытаюсь API в почтальона. Функциональный тест в JUnit: частная строка obtainAccessToken (String имя пользователя, String пароль) бросает исключение {окончательный MultiValueMap Params = новый LinkedMultiValueMap (); params.add ( "grant_type", "пароль"); params.add ( "client_id", CLIENT_ID); params.add ( "имя пользователя", имя пользователя); params.add ( "пароль", пароль); ResultActions результат = mockMvc.perform (пост ( "/ OAuth / маркер") .params (PARAMS) .с (httpBasic (CLIENT_ID, client_secret)) Признавайте (CONTENT_TYPE)) .andExpect (статус (). IsOk ()) .andExpect (содержание () CONTENTTYPE (CONTENT_TYPE).); Строка resultString = результат. . AndReturn () GetResponse () getContentAsString (). JacksonJsonParser jsonParser = новый JacksonJsonParser (); вернуться jsonParser.parseMap (resultString) .get ( "access_token") ToString (). } Я попытался следующие API, в почтальона: POST типа HTTP: // локальный: 8080 / OAuth / маркер с приложением типа контента / JSON в разделе Body я выбрал сырец и JSON: { "grant_type": "пароль", "client_id":» clientIdPassword», "имя пользователя": "а", "пароль": "а"} Он показал 401 Несанкционированное. Тогда я попытался как это: сообщение типа с типом содержимого приложения / JSON, HTTP: // локальный: 8080 / OAuth / маркер grant_type = пароль и client_id = clientIdPassword & имя пользователя = а и пароль = а. Это также показало, 401 Несанкционированное.
Eniss
1

голосов
0

ответ
188

Просмотры

Как удалить кодовую = utf8 от Content-Type заголовка ответа

Я использую приложение Maven с пружинными средствами. При размещении запроса с почтальоном я получаю "Content-Type приложение / fhir + JSON; Charset = UTF-8" в моем ответе. Я хочу, чтобы получить Content-Type без "Charset = UTF-8".
MADH
1

голосов
1

ответ
273

Просмотры

Quickbooks Интернет API OAuth2.0 с помощью HTTR

Я пытаюсь получить доступ к QuickBooks онлайн API через R. Вот то, что я до сих пор: библиотека (HTTR) библиотека (httpuv) ENDPOINT
bneelon
1

голосов
1

ответ
56

Просмотры

How to know whether a email address exists on Elasticsearch?

So I have added some data (email address with name) on elasticsearch . Now want to verify a particular email address is exists or not . Below is the code which I have Executed via Postman : **URL :** localhost:9200/demo1/demo_emails/_bulk (Put request) **Raw Data (json) :** { "create" : { "_index" : "demo1", "_type" : "Supp_emails", "_id" : "2" } } { "name" : "x1", "email": "[email protected]" } { "create" : { "_index" : "demo1", "_type" : "Supp_emails", "_id" : "3" } } { "name" : "x2", "email": "[email protected]" } You can see "demo1" is the Index & "demo_emails" is the field type . And I have added two email address on that index. Now want to verify whether '[email protected]' is exist or not ? I have tried the below query, but its showing all details instead of one email **URL :** localhost:9200/demo1/Supp_emails/_search?q=email:[email protected] (Get request) **Output :** { "took": 2, "timed_out": false, "_shards": { "total": 3, "successful": 3, "skipped": 0, "failed": 0 }, "hits": { "total": 2, "max_score": 0.87546873, "hits": [ { "_index": "demo1", "_type": "demo_emails", "_id": "1", "_score": 0.87546873, "_source": { "name": "x1", "email": "[email protected]" } }, { "_index": "demo1", "_type": "demo_emails", "_id": "2", "_score": 0.87546873, "_source": { "name": "x2", "email": "[email protected]" } }
Rahul_Rdr
1

голосов
1

ответ
183

Просмотры

Вызов результатов Twitter API в «Timestamp вне границ» Ошибка

Я звоню Twitter для выборки пользователей Timeline Подробности. Вот мой код $ локон = curl_init (); curl_setopt_array ($ локон, массив (CURLOPT_URL => "https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi", CURLOPT_RETURNTRANSFER => верно, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => Array ( "разрешение: OAuth oauth_consumer_key = \" XXXXXXX \ "oauth_token = \ "XXXXXXX \", oauth_signature_method = \" HMAC-SHA1 \ "oauth_timestamp = \ "XXXXXXX \", oauth_nonce = \ "XXXXXXXX \", oauth_version = \ "1,0 \", oauth_signature = \ "XXXXXXX \"", "кэш-контроль: нет кэша" ),)); $ Ответ = curl_exec ($ завиток); $ ERR = curl_error ($ завиток); curl_close ($ завиток); если ($ ERR) {эхо "Curl Error #:". $ Заблуждается; } Еще {эхо $ ответа; } Я могу принести детали. Но после дня я получаю этот ответ { «ошибка»: [{ «код»: «сообщение» 135,: «Отметка за пределы»}]} Является ли мой Токен получения истекло? Я хочу, чтобы запустить этот код в качестве запроса фона.
John Doe
1

голосов
1

ответ
464

Просмотры

Телосложение коллекции почтальона с помощью Ньюмена в Jenkins - нет результата в консоли

Я получаю Сложение: сообщение УСПЕХА на выходе Дженкинс консоли, но не подробный результат, как витки, выполняющихся против не удался и т.д. я использую «Ньюман https://www.getpostman.com/collections/559ca99c65470714895de запуска» как «Execute Windows, Пакетная Command. мне не хватает каких-либо плагинов? пожалуйста помоги?
Nita s
1

голосов
0

ответ
53

Просмотры

WebAPI принимать только 4079 символов в теле POST

Я разработки мобильных приложений Ионные 3 и с помощью ASP.NET REST WebAPI 2, как мой задний конец. Я пытался передать строку base64 (около 150Kb большого enocoded PNG изображения) к одному из моих методов WebAPI без какого-либо успеха за последнюю пару дней. Мой API метод вызова, что я звоню в моей WebAPI Проблема заключается в том, что WebAPI, кажется, не получают никаких значений, как показано здесь, я посылаю мои данные с этих HEADERS При дальнейшем осмотре я заметил следующее. Я перехватил апи вызов Почтальон и обнаружил, что WebAPI получает данные, но обрезает данные в 4079th характера, как показано здесь. Так как WebAPI кажется, вырезать строку JSON в 4079th характера, сам JSON не является полным, который (я предполагаю, что) является причиной того, почему WebAPI может» т прочитать его, а также, почему значения пусты при отладке метод WebAPI в Visual Studio. Вот еще одна интересная вещь. В инструментах развития Chrome в разделе Network я могу видеть вызов API со всей дополнительной информацией. Chrome также показывает полную строку base64, как показано здесь. Кто-нибудь есть какие-либо идеи, что здесь происходит? Кто-нибудь еще испытал подобные проблемы раньше? UPDATE 1: Я просто добавил это к моему Web.config, как @evayly предложил. Я также попытался регулировать следующие значения: maxAllowedContentLength maxRequestLength Сеть САШ: MaxJsonDeserializerMembers, но это не решило проблему. UPDATE 2 Другая часть интересной информации: Если я вручную редактировать перехваченное сообщение в Почтальон, добавив закрывающие теги JSON - "} и отправить его, метод считывает данные без каких-либо проблем.
Aljosa
1

голосов
1

ответ
225

Просмотры

Почтальон: Как сравнить переменную со значением в предварительно запроса сценария?

У меня есть значение переменной, которое либо истинно, либо ложно набор в файле JSON. Для моего предварительного запроса сценарий, как бы я сравнить значение переменной с ожидаемым значением? Сейчас я делаю: если (pm.variables.get ( «VARIABLE_NAME») == «истина») {...} Однако, если оператор работает каждый раз, независимо от того, является ли VARIABLE_NAME установить как истинные или ложные.
S. Liu
1

голосов
1

ответ
862

Просмотры

Почтальон - использовать в качестве входных данных в формате CSV

Я использую Почтальон протестировать microservice и мне было интересно, если вы можете сделать что-то вроде этого. есть коллекция с 2 запросом GET (request1, request2), которые имеют в качестве одного из заголовков - USERID назначить CSV-файл с двумя значениями для USERID: test1, test2 запустить коллекцию с помощью CSV файла, как это: request1 использует USERID = test1 и request2 использует параметр USERID = test2 Я знаю, что вы можете запустить коллекцию так, что он перебирает для каждого значения в файл CSV через каждый запрос, но я хотел бы, чтобы отобразить каждый запрос значения в файле CSV. Это возможно? Если да, то как вы можете это сделать?
Alexandra
1

голосов
0

ответ
24

Просмотры

Как создать переменную из файла в requst тела в Почтальон

У меня есть файл, который я хочу, чтобы отправить на сервер с почтальоном. Я положил файл в тело запроса вручную, но я хочу, чтобы использовать его во всех моих запросах. Можно ли создать переменную, которая будет принимать файл с моего компьютера и поместить его в тело запроса?
1

голосов
3

ответ
50

Просмотры

Как получить данные из базы данных с идентификатором perticular не все данные, используя API в CodeIgniter с почтальоном

Привет Я написал код, чтобы получить данные из таблицы для конкретного города его конкретным идентификатором, но всякий раз, когда я использую метод GET в почтальоне она извлечение всех данных не конкретные данные городов на основе идентификатора даже в URL упоминается идентификатор с помощью получить variable.so, как получить только то, что данные, которые упомянуты это идентификатор. Ниже мой код контроллера ниже кода написан на модели URL-адрес, который я использовал в почтальоне, как это по правилу 1 HTTP: // локальный: 81 / weatherapi / index.php / Город / Индекс = 1 по правилу 2 HTTP: / /localhost:81/weatherapi/index.php/Cities/index/1 получения вывода, как это
Anonymous
1

голосов
0

ответ
37

Просмотры

Why do cookies (that show in the Postman app) not show in the Python response variable?

https://open.spotify.com/search/results/cheval является звеном, которое запускает различные запросы посредника, один из которых попытка запроса ниже. При выполнении следующего запроса в Почтальон (Chrome плагин), печенье (13 ответов) показано, но, кажется, не существует при выполнении этого запроса в Python (Response.Cookies пуста). Я также попытался с помощью сеанса, но с тем же результатом. Обновление: Хотя эти куки были получены после использования Selenium (для входа / решить капчут и передать логин куки сессии, чтобы использовать для следующего запроса, это еще неизвестно, что переменного / s необходимо для целевых куки должны быть возвращены с этой просьбой ). Как эти куки ответ будет получен (если вообще) с Python? URL = "https://api.spotify.com/v1/search" Строка запроса = { "типа": "альбом, исполнитель, список воспроизведения,
Phillip
1

голосов
0

ответ
81

Просмотры

Как настроить Почтальон так он будет генерировать локон код для Windows,

Почтальон генерирует локон код, который не совместим с консолью Windows. Например, он будет генерировать следующий завиток код для GET https://google.com?q=test: завиток -X GET \ 'http://google.com?q=test' \ -H «Cache-Control: нет -cache»Этот код не может быть просто скопировать и вставить в командную консоль Windows, как есть. Я должен удалить обратную косую черту, возврат каретки и заменить "с„Можно ли настроить Почтальон так он будет генерировать локон код, как показано ниже? Локон -X ПОЛУЧИТЬ „http://google.com?q=test“ -H“cache- Контроль: нет кэша»Я не буду использовать Почтальон приложение для Windows-64 версии 6.1.4
1

голосов
1

ответ
291

Просмотры

Как преобразовать локон URL в Почтальон запрос

У меня есть локон звена, которое успешно работать с терминалом, но я хочу, чтобы преобразовать его в качестве запроса почтальона, где ссылка, локон -H «Content-типа: приложения / JSON» -X POST -u ApiUserAdmin: 1234 Http: //10.20 .10.50 / API / TaskHandle -d "{\" событие \ ": \" вечер \ "\ "пожелание \": \ "Добрый вечер \"}" & и когда я импортировать его дает, ошибка при импорте Curl: 2 вариант меньше аргументов найдены. Только один поддерживаются (URL-адрес), и когда я преобразовать его в как ручная ее закрытие, и заголовок как Тогда это дает ошибку, Как я решить ApiUserAdmin и пароль. Заранее спасибо.
1

голосов
1

ответ
674

Просмотры

AWS Cognito, апи шлюз и Cognito с почтальоном

Как вызвать шлюз API почтальона с Cognito? Пытались использовать AWS Подпись в почтальона, и это не сработало. https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-use-postman-to-call-api.html Я с помощью размещенного UI в Cognito, если это делает разницу. Я вижу, что есть OAuth 2.0 вариант в почтальоне, но не знаю, как заполнить поля. Так что мой апи работает, когда я пройти авторизацию в заголовке с id_token. Без id_token есть ли другой способ? Спасибо
Tampa
1

голосов
1

ответ
145

Просмотры

Почтальон и настройка переменной в теле запроса х-WWW-форм-urlencoded

Так что я пытаюсь использовать цепочечный запрос с Почтальон, где первый запрос будет передавать данные на следующий запрос, и я хотел бы использовать эти данные в качестве органа. Я был в состоянии, что, однако есть проблема, если есть х-WWW-форм-urlencoded типа запроса вовлеченного, поскольку Почтальон преобразует это: Тело запроса: {{данные}} В этом: {{данные}: «» Есть там, возможно, способ сказать Почтальон не добавить двоеточие в случае переменной устанавливается как тело?
Zed
1

голосов
0

ответ
554

Просмотры

как я могу добавить несколько значений в одной переменной в почтальона?

мне нужно работать только один запрос с 4-мя наборами данных, остальные все запросы я хочу запустить один раз, так что итерация не вариант для меня. запрос, это получить, и я хочу передать несколько значений в одном из параметра запроса GET. хочу запустить сценарий для тех, кто много раз, как если 4 значения в переменном сценарии должно работать в 4 раза. Как я могу добавить 4 значения в один глобальный параметр? во-вторых, как позже использовать этот параметр для запуска, что много раз? pm.globals.set ( 'my_var', JSON.stringify ( '[ "iphone", "IPAD"]')) для (я = 1; я
Madiha
1

голосов
1

ответ
71

Просмотры

загрузка Почтальон файла: путь к файлу стал пропадает при закрытии вкладки запроса

Я загрузки файлов через запрос PUT и поместить мой файл в качестве бинарной в запросе органа: https://i.stack.imgur.com/GXuMa.png Проблема в том, что путь к файлу стал отсутствует, когда я закрыть вкладку запроса и я пытаюсь запустить через Бегун, так что это делает его невозможно запустить его через Runner. Вот скринкасто о том, что я имею в виду: http://take.ms/ptLCT Есть ли способ, чтобы сохранить путь к файлу внутри тела запроса? Спасибо заранее за любые предложения!
Konstantin V
1

голосов
1

ответ
295

Просмотры

Загрузить изображение из URL через Drive API

Я использую почтальон, чтобы узнать, как использовать API Google Drive. Я пытаюсь загрузить API на изображение, которое находится в URL. Я использую многослойную загрузку, описанную в этой ссылке документации, но пример не ясен для меня, я могу загрузить файл с метаданными я передаю, но образ URL я помещенный не отправляется. Пожалуйста, помогите мне понять, что я делаю неправильно. Ниже приведен код для моего запроса. POST / загрузки / диск / v3 / файлы uploadType = многочастный HTTP / 1.1 Host: www.googleapis.com Content-Length: * Авторизация: [myToken] Content-Type: многочастному / связанный; граница = тест Cache-Control: нет кэша Почтальон-Токен: [postmanToken] --test Content-Type: применение / JSON; кодировка = UTF-8 { "имя": "imageTest", "родители": [ "1Ij0ZR8yrubkHQaT6tSQNgK6AhW4gbP49"]} --test Content-Type:
1

голосов
0

ответ
39

Просмотры

мангуст схема с дискриминатором не спасительное полем

В моем приложении я работаю с Mongoose дискриминаторами. У меня есть форма пользователя и форма компании. Оба используют 5 одинаковых полей из так называемой базовой-схемы. Таким образом, они оба идут по тому же маршруту. Но в моей компании подписаться телефонный номер не сохраняется в Монго. Я проверить мои поля на окна 10 машин с Почтальон. db.base.find () // Компания { "_id": ObjectId ( "5bafb0e70c6eea3fb8256aa6"), "Имя": "тина", "LastName": "tipie", "Username": "[email protected]", "пароль": "$ 2 $ 10 $ E4SlixRfGnnNFpxyeBU7f.En1ptnjmJ4D29.1IOg2elDz0RRLqRgq", "CompanyName": "Niek BV", "адрес": "Uiterwaardenstraat 14", "почтовый индекс": "1234xx", "companyURL": «www.niekbv .nl "" «IsVerified» ложь «__v»: 0} Это звучит немного DIY, но 2 недели назад мои контроллеры Signup работали нормально. Кто-нибудь идея? «IsVerified» ложь «__v»: 0} Это звучит немного DIY, но 2 недели назад мои контроллеры Signup работали нормально. Кто-нибудь идея?
Tichel
1

голосов
1

ответ
37

Просмотры

Неверный или неожиданный маркер при обращении @ odata.count

Сейчас я работаю с конечной точкой OData и имею вопрос ссылающегося значение JSON с тегами, включая @. Консоль показывает «SyntaxError | Неверная или неожиданный маркер»pm.test JSON ответ тела ( "Ваше имя тест", функция () {вар jsonData = pm.response.json ();. Pm.expect (jsonData @ odata.count) .to.eql (73 );}); Может кто-нибудь объяснить, как я ссылаться на это значение?
GMac
1

голосов
0

ответ
1.7k

Просмотры

Можно ли добавить TLS версии 1.2 при использовании Почтальон?

Я не получаю ответ на моем отдыхе WebService, как почтальон посылает запрос через SSL. Можем ли мы изменить его TLS?
ADIT
1

голосов
1

ответ
215

Просмотры

Вставка нескольких объектов с Dapper

Я должен добавить список объектов с помощью щеголеватый. Dapper динамические параметры бросить SQLException «необходимо определить скалярную переменную» является ошибкой я получаю после того, как первый объект создается с успехом в базе данных. Это CS: общественный класс Inventorytransaction {// InventoryHeader публичный идентификатор {INT получить; задавать; } Общественного ИНТ transactionumber {получить; задавать; } Публичная строка памяти {получить; задавать; } Публичная строка transactiontype {получить; задавать; } Публичная строка имя_проекта {получить; задавать; } публичная строка комментария {получить; задавать; } Общественная дата DateTime {получить; задавать; } // InventoryLine публичная строка locationtype {получить; задавать; } Публичная строка ЖХ {получить; задавать; } Публичная строка itemnum {получить; задавать; } Количество общественного десятичного {получить; задавать; } Публичная строка UOM {получить; задавать; } Общественного десятичного UnitPrice {получить; задавать; } Вот код, который вызывает процедуру: общественного недействительными AddInventoryTransaction (Inventorytransaction inventorytransaction) {{Список inventorytransactions = новый список (); inventorytransactions.Add (inventorytransaction); используя (соединение IDbConnection = новый SqlConnection (_connectionString)) {// TODO connection.Execute ( "dbo.spAddNewInventoryHeader @Storeroom, @ Transactiontype, @ Projectname, @Comments", inventorytransaction); }}} Общественного недействительными AddInventoryTransactionLine (Inventorytransaction inventorytransaction) {Список inventorytransactions = новый список (); inventorytransactions.Add (inventorytransaction); используя (соединение IDbConnection = новый SqlConnection (_connectionString)) {// TODO connection.Execute ( "dbo.spAddNewInventoryLine @Storeroom, @ Locationtype, @ Lc, @ Itemnum, @ Количество, @ UoM, @ UNITPRICE", inventorytransaction); }} И это интерфейс: Интерфейс IInventorytransactionRepository {аннулируются List (); } Кто-нибудь знает, что я делаю неправильно? С помощью этого метода я могу создать одну вставку в базе данных, но не более. делаю не так? С помощью этого метода я могу создать одну вставку в базе данных, но не более. делаю не так? С помощью этого метода я могу создать одну вставку в базе данных, но не более.
Mircea
1

голосов
1

ответ
64

Просмотры

Почтальон Chrome: как использовать переменные из массива для URL

Извините, что беспокою вас, но я действительно хотел бы использовать некоторую помощь на ниже: Я использую расширение Почтальон Chrome против API Rest. Мой URI, как следующий и тип запроса PUT: PUT https: // {{апи-FQDN}} / некоторые / путь / к / что-то / ROLE111 У меня есть около 100 ролей с разными именами. Вместо того чтобы передавать каждый раз другое имя роли в конце URI, как я мог бы использовать Постман для сканирования массива и заменить все значения внутри, с помощью переменной, например, {{RoleName}}? Благодаря тонну заранее!
c4sane
1

голосов
0

ответ
41

Просмотры

MockMVC не отображение параметров запроса

Когда я проверить REST API конечных точек с помощью Почтальон, он прекрасно работает. Это сообщение консоли. Путь: -1 ****** doFilter !!!!!!!!!!!!!!!!!!! 2018-11-15 10: 52: 56949 ОТЛАДКА [com.isu.ifm.wrapper.RequestWrapper ::: 85] URI: /ifm/Board.do 2018-11-15 10: 52: 56949 ОТЛАДКА [com.isu. ifm.wrapper.RequestWrapper ::: 86] Метод GET 2018-11-15 10: 52: 56950 DEBUG [com.isu.ifm.wrapper.RequestWrapper ::: 126] PARAM: комментарии: [а] enterCd: [ISU_PS ] bbsCd: [10003] bbsSeq: [1] CMD: [saveCmt] Sabun: [91006] preHandler :::::::::::::: HTTP: // локальный: 8083 / IFM / Board.do ISU_PS 91006 preHandler :::::::::::::: / IFM / Board.do [2018-11-15 10:52:56] [ОТЛАДКА] 『org.apache.commons.dbcp.PoolingDataSource: GetConnection ( 106) 』Прошедшее время [0: 00: 00,007] выберите 1 из двойного [2018-11-15 10:52:56] [ОТЛАДКА]『 org.springframework.jdbc.core.JdbcTemplate: корень контекста иерархии Вот мой TestCase код. общественный MockMvc mockMvc; общественного недействительными testGetMethod_param (String URL, UnaryOperator оператор) бросает исключение {mockMvc.perform (operator.apply (получить (URL))) andDo (печать ()) andExpect (статус () isOk ().)..; } @ContextConfiguration ( "Файл: SRC / главная / веб-приложение / WEB-INF / ** / * XML") публичный класс BoardControllerTest расширяет HttpRequestTestMethod реализует CoreParameters, AdapterServiceParameters {@Autowired общественного BoardController boardController; @Before общественной недействительная нАлАдкА () бросает исключение {mockMvc = MockMvcBuilders.standaloneSetup (boardController) .build (); } @Test общественной недействительная savecmt () бросает исключение {testGetMethod_param ( "/ Board.do", builder-> строителя .param ( "CMD", "saveCmt" ) .Param ( "enterCd", enterCd) .param ( "Sabun", Sabun) .param ( "bbsCd", bbsCd) .param ( "bbsSeq", bbsSeq) .param ( "комментарии", комментарии)); } Если я сознательно enterCd в NULL, я получаю это следующее сообщение. [2018-11-15 11:06:02] [ОШИБКА] 『oracle.jdbc.driver.T4CTTIoer: processError (439)』 java.sql.SQLIntegrityConstraintViolationException INSERT INTO TSYS730 (ENTER_CD, Sabun, BBS_SEQ, COMMENTS_SEQ, КОММЕНТАРИИ, CHKDATE, CHKID, BBS_CD) VALUES (нуль / ** PARAM * /, '91006' / ** PARAM * /, '1' / ** PARAM * /, BOARD_COMTSEQ.nextval, 'а' / ** PARAM * /, SYSDATE, '91006' / ** PARAM * /, '10003' / ** PARAM * /) ORA-01400: не может вставить Null в ( "EHR_ISU4" . «TSYS730». «ENTER_CD») Но как прикреплено выше, при использовании JUnit, все параметры установлены на «?» Запрос = [org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL-[INSERT INTO TSYS730 (ENTER_CD, Sabun, BBS_SEQ, COMMENTS_SEQ, КОММЕНТАРИИ, CHKDATE, CHKID, BBS_CD) ЗНАЧЕНИЯ (?,,, BOARD_COMTSEQ.nextval,, SYSDATE,,????)]; ORA-01400: не может вставить Null в (.. "EHR_ISU4" "TSYS730" "ENTER_CD"); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью. при использовании JUnit, все параметры установлены на «?» Запрос = [org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL-[INSERT INTO TSYS730 (ENTER_CD, Sabun, BBS_SEQ, COMMENTS_SEQ, КОММЕНТАРИИ, CHKDATE, CHKID, BBS_CD) ЗНАЧЕНИЯ (?,,, BOARD_COMTSEQ.nextval,, SYSDATE,,????)]; ORA-01400: не может вставить Null в (.. "EHR_ISU4" "TSYS730" "ENTER_CD"); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью. при использовании JUnit, все параметры установлены на «?» Запрос = [org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL-[INSERT INTO TSYS730 (ENTER_CD, Sabun, BBS_SEQ, COMMENTS_SEQ, КОММЕНТАРИИ, CHKDATE, CHKID, BBS_CD) ЗНАЧЕНИЯ (?,,, BOARD_COMTSEQ.nextval,, SYSDATE,,????)]; ORA-01400: не может вставить Null в (.. "EHR_ISU4" "TSYS730" "ENTER_CD"); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью. PreparedStatementCallback; SQL-[INSERT INTO TSYS730 (ENTER_CD, Sabun, BBS_SEQ, COMMENTS_SEQ, КОММЕНТАРИИ, CHKDATE, CHKID, BBS_CD) ЗНАЧЕНИЯ (?,,, BOARD_COMTSEQ.nextval,, SYSDATE,,????)]; ORA-01400: не может вставить Null в (.. "EHR_ISU4" "TSYS730" "ENTER_CD"); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью. PreparedStatementCallback; SQL-[INSERT INTO TSYS730 (ENTER_CD, Sabun, BBS_SEQ, COMMENTS_SEQ, КОММЕНТАРИИ, CHKDATE, CHKID, BBS_CD) ЗНАЧЕНИЯ (?,,, BOARD_COMTSEQ.nextval,, SYSDATE,,????)]; ORA-01400: не может вставить Null в (.. "EHR_ISU4" "TSYS730" "ENTER_CD"); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью. не может вставить в нуль ( "EHR_ISU4" "" "TSYS730 ENTER_CD"..); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью. не может вставить в нуль ( "EHR_ISU4" "" "TSYS730 ENTER_CD"..); вложенное исключение java.sql.SQLIntegrityConstraintViolationException: ORA-01400: не может вставить Null в] Может кто-нибудь сказать мне, что здесь не так ( "EHR_ISU4" "TSYS730" "ENTER_CD"..)? Любая помощь будет принята с благодарностью.
Hemann Anthony Kim
1

голосов
0

ответ
33

Просмотры

Elastic Search different field

Я сделал простое отображение с двумя полями, где я анализирую одно поле, которое тип текста и другое поле типа ключевого слова. Пример поля: Category_one, Category_two данных { "Category_one": "понравилось вино", "Category_two": "Вино"} { "Category_one": "любил макароны", "Category_two": "макароны"} { "Category_one": «понравилось вино и макароны», "Category_two": "вино и макароны"} { "Category_one": "понравилось вино так много", "Category_two": "вино"} ........... .... ...... ..... Теперь я написал поисковый запрос для индекса. Получить _search / кошку { "размер": 20, "запрос": { "матч": { "Category_one.ngrams": { "запрос": " Я хочу, чтобы найти лучшие 5 уникальных значений Category_two в зависимости от их соответствия счетов запроса в Category_one. Например: Допустим, что запрос возвращает 20 результатов ( «размер» в запросе выше) с различными баллов, из которых первые 6 являются вино (Category_two), рядом 4 являются макаронные изделия (Category_two), и так далее .. Эти 20 результатов есть дубликаты. Как я могу принести 3 верхние уникальные значения из Category_two для «вины», «паста», «вина и макарон», как по их оценкам в счете матча Category_one? Может кто-то помочь мне понять, как подойти к этой проблеме? Мы ценим любые предложения. Спасибо. Я хочу, чтобы найти лучшие 5 уникальных значений Category_two в зависимости от их соответствия счетов запроса в Category_one. Например: Допустим, что запрос возвращает 20 результатов ( «размер» в запросе выше) с различными баллов, из которых первые 6 являются вино (Category_two), рядом 4 являются макаронные изделия (Category_two), и так далее .. Эти 20 результатов есть дубликаты. Как я могу принести 3 верхние уникальные значения из Category_two для «вины», «паста», «вина и макарон», как по их оценкам в счете матча Category_one? Может кто-то помочь мне понять, как подойти к этой проблеме? Мы ценим любые предложения. Спасибо. Следующий 4 являются макаронные изделия (Category_two), и так далее .. Эти результаты имеют 20 дубликатов. Как я могу принести 3 верхние уникальные значения из Category_two для «вины», «паста», «вина и макарон», как по их оценкам в счете матча Category_one? Может кто-то помочь мне понять, как подойти к этой проблеме? Мы ценим любые предложения. Спасибо. Следующий 4 являются макаронные изделия (Category_two), и так далее .. Эти результаты имеют 20 дубликатов. Как я могу принести 3 верхние уникальные значения из Category_two для «вины», «паста», «вина и макарон», как по их оценкам в счете матча Category_one? Может кто-то помочь мне понять, как подойти к этой проблеме? Мы ценим любые предложения. Спасибо.
lohitaksh yogi
1

голосов
1

ответ
201

Просмотры

Невозможно запустить Почтальон удаленного URL с Докер и окружающей среды Файл

Я могу запустить коллекцию почтальона ниже со среды файла из командной строки с помощью Ньюман Ньюман запустить https://www.getpostman.com/collections/b9dc5f129194190a8e54 -e Local.postman_environment.json Если я пытаюсь использовать команду Docker ниже он терпит неудачу с файл среды не найден. Докер не запускать -t почтальона / newman_ubuntu1404 запустить https://www.getpostman.com/collections/b9dc5f129194190a8e54 -e Local.postman_environment.json об ошибке: ENOENT: нет такого файла или каталога, откройте «Local.postman_environment.json» Если я бегу без файл среды в команде, коллекция выполняется успешно, но достаточно сказать переменные среды отсутствуют. Предположительно что-то не так в пути я посылаю команду, которая включает в себя файл среды?
David
1

голосов
2

ответ
78

Просмотры

Как я могу получить мой почтальон испытание пройти с помощью тела ответа как результаты?

Я пытаюсь писать тесты в Почтальон впервые. Я использую pm.test метод, содержащий pm.expect. Вот мой тест. // Детали контракта тесты pm.test ( "Данные контракта является правильным", функция () {pm.expect (pm.response.json () results.contractNb) .to.equal ( "00002");. pm.expect ( . pm.response.json () results.progSrvcNm) .to.equal ( "009");}); Мой ответ выглядит как так { "contractNb": "00002", "progSrvcNm": "009", "contractPartyNm": "testContract", "термины": 30, "startDt": "2018-01-01"}
jwatkins
1

голосов
0

ответ
28

Просмотры

Как экспортировать AWS-APIGateway ресурс / имя метода, к Почтальон?

При экспорте АНИ из APIGateway в Почтальон это экспортировать его как на картинке ниже. папка является имя ресурса и все методы являются безымянными. / список был добавлен вручную мной на Почтальон. Пробовал: Редактирование документации ресурса / метод. Добавить теги к описанию JSon такое «имя» шлюза API в разных местах. Мой желаемый результат, чтобы получить возможность добавить на шлюз API некоторую информацию так, когда я буду экспортировать API для Почтальон я буду видеть, что информация о имени метода части Почтальон.
user3652172
1

голосов
1

ответ
35

Просмотры

Как загрузить Почтальон Collection File в Почтальон App Автоматически

Я хочу, чтобы загрузить файл в https://app.getpostman.com/view-collection/39470d10b78a47070620?referrer=https%3A%2F%2Fapp.getpostman.com%2Frun-collection%2F39470d10b78a47070620 Но кажется, что файл не является автоматически открывается в Почтальон. Обратите внимание, что почтальон уже открыт. Кто-нибудь, как автоматически загрузить файл в Почтальоно приложение? Спасибо
Jond
1

голосов
0

ответ
38

Просмотры

Регистрация IBeacon с помощью Google Proximity Beacon API

Я пытался зарегистрировать IBeacon с помощью Google Proximity Beacon API с помощью Google OAuth Playground, так как регистрация не является возможным с помощью Beacon Tools App. 1) Вошёл в Google API Console. 2) создание нового проекта. 3) Enabled Beacon Proximity API и близлежащее API. 4) Сгенерированный ключ API от полномочий. 5) При условии, идентификатор клиента в качестве заголовка ( "Authorization": BearerValue) https://proximitybeacon.googleapis.com/v1beta1/beacons:register?key=(API_KEY) { "advertisedId": { "Тип": "Eddystone", " идентификатор ": "T3jqVgkCAwoToQABAACAew =="}, "статус": "ACTIVE"} разрешение Beacon Редактор Proximity Beacon API также предоставляется на моем счете от IAM - Google API Console. Но ответ я получаю { «ошибка»: { «код»: 403, «Сообщение»: «Несанкционированное.», «Статус»: «PERMISSION_DENIED»}} Найдено аналогичные должности, но ни один из них не был правильный ответ. Кто-нибудь найти решение этой проблемы?
Linda Thomas
1

голосов
1

ответ
114

Просмотры

Как пропустить первый / запрос тока в Ньюман через файл данных?

У меня есть столбец под названием «значение» в моем файле data.csv. Когда его значение равно 1, я хочу работать только запрос с идентификатором «1» (и пропустить запрос ID «2») и когда 2, запрос ID «2» должен работать (и пропустить запрос ID «1»). Я попробовал следующее уже: Коллекция предварительно запрос скрипт: вар valueFromData = pm.iterationData.get ( «значение»); если (valueFromData === 1) {postman.setNextRequest ( "1"); } Если (valueFromData === 2) {postman.setNextRequest ( "2"); } Запрос "1" предварительно запрос сценария: вар valueFromData = pm.iterationData.get ( "значение"); если (valueFromData === 1) {postman.setNextRequest (нуль); } Если (valueFromData === 2) {postman.setNextRequest ( "2"); } Запрос "2" до запроса скрипт: вар valueFromData = pm.iterationData.get (» если (valueFromData === 1) {postman.setNextRequest (нуль); } Если (valueFromData === 2) {postman.setNextRequest (нуль); } Фактический результат: Если значение = 1, RequestID "1" называется. RequestID «2» пропускаются из-за следующий запрос задаются как нуль. Это отлично. Когда значение = 2, RequestID «1» не ожидается, будет называться. Но это называется! RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? если (valueFromData === 1) {postman.setNextRequest (нуль); } Если (valueFromData === 2) {postman.setNextRequest (нуль); } Фактический результат: Если значение = 1, RequestID "1" называется. RequestID «2» пропускаются из-за следующий запрос задаются как нуль. Это отлично. Когда значение = 2, RequestID «1» не ожидается, будет называться. Но это называется! RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? } Если (valueFromData === 2) {postman.setNextRequest (нуль); } Фактический результат: Если значение = 1, RequestID "1" называется. RequestID «2» пропускаются из-за следующий запрос задаются как нуль. Это отлично. Когда значение = 2, RequestID «1» не ожидается, будет называться. Но это называется! RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? } Если (valueFromData === 2) {postman.setNextRequest (нуль); } Фактический результат: Если значение = 1, RequestID "1" называется. RequestID «2» пропускаются из-за следующий запрос задаются как нуль. Это отлично. Когда значение = 2, RequestID «1» не ожидается, будет называться. Но это называется! RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? RequestID "1" называется. RequestID «2» пропускаются из-за следующий запрос задаются как нуль. Это отлично. Когда значение = 2, RequestID «1» не ожидается, будет называться. Но это называется! RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? RequestID "1" называется. RequestID «2» пропускаются из-за следующий запрос задаются как нуль. Это отлично. Когда значение = 2, RequestID «1» не ожидается, будет называться. Но это называется! RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста? RequestID «2» называется после этого. Ожидаемый результат: Если значение = 1, только RequestID «1» должен быть назван. RequestID «2» должен быть пропущен Когда значение = 2, только RequestID «2» должна быть вызвана. RequestID «1» должен быть пропущен Короче говоря, первый запрос коллекции всегда вызывается независимо от настройки следующих запросов. Могу ли я узнать, как пропустить первый / запрос текущего условно, пожалуйста?
MAK
1

голосов
1

ответ
42

Просмотры

Разъяснение по API RESTful запроса

Im пытается создать апплет в IFTTT однако мне нужно, чтобы получить маркер аутентификации, чтобы позволить свет для вызова службы каждый раз. Im пытается получить маркер аутентификации с помощью ниже: Информация об аккаунте GET запрос аутентификация маркер https://environexus-us-oem-autha1.mios.com/autha/auth/username/{{user}}?SHA1Password={{sha1 -password}} & PK_Oem = 6 & TokenVersion = 2 Неро API, является RESTful, и состояние, и, следовательно, требует маркеры аутентификации, чтобы сопровождать каждый запрос. После того, как эти маркеры запрашиваются они могут храниться в базе данных для быстрого повторного использования. Это intial запрос к серверам API, который собирает маркеры и различные идентификаторы, необходимые для всех последующих вызовов. Токены действителен 24 часа, но всегда должны быть проверены на ответ в случае, если это меняется. Запрос {{имя}} является портал Логин {{sha1-пароль}} является хэш: sha1 (в нижнем регистре ({имя пользователя}) {пароль} .oZ7QE6LcLJp6fiWzdqZc.) (сцеплены вместе - никакие дополнительные символы не должны быть вставлены, соль в конце статична для всех учетных записей) PK_Oem и TokenVersion статичны и Приведенную выше. Однако им не уверен, что положить в для раздела «sha1-пароль». Любая помощь будет оценена?
NewbAPIer

Просмотр дополнительных вопросов