03.11.2018 18:48
KirillHome
 
больше для памяти.
Если кто-то соберётся и сделает из этого pdf - ну, тоже неплохо будет.
15.05.2024 16:15
raidex
 
Ребята, помогите

Мы написали в Такском и нам прислали "ID интегратора"

Я почитал описание по ссылке выше ( ), но так как я по api никогда не работал, то я не могу понять как мне получить маркер временного доступа

Я выбрал способ - логин пароль. Есть схема JSON запроса, вот она

Login_Request.jsonscheme

Код:
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "title": "Аутентификация и авторизация по логину и паролю",
  "description": "Аутентификация и авторизация по логину и паролю",
  "properties": {
    "agreementNumber": {
      "type": "string",
      "title": "Номер договора",
      "description": "Номер договора",
      "minLength": 1,
      "maxLength": 50
    },
    "login": {
      "type": "string",
      "title": "Логин",
      "description": "Электронная почта сотрудника"
    },
    "password": {
      "type": "string",
      "title": "Пароль",
      "description": "Пароль сотрудника"
    }
  },
  "required": [
    "login",
    "password"
  ]
}

Как мне по этой схеме составить "Тело запроса" для запроса типа POST, или это уже и есть тело ?


Т.е. мне полностью надо составить POST запрос, это

1. Адрес запроса (URI)

2. Заголовок запроса

Integrator-ID = ID интегратора
Content-Type = application/json

3. Тело запроса

Login_Request.jsonscheme


Если первые два пункта я понимаю как мне написать, то вот с телом запроса - у меня проблема. Пришлите мне пожалуйста пример или может кто уже работает с ними

Или может Олег уже по схеме сразу понял, какое должно быть тело
15.05.2024 19:28
raidex
 
Я справился !

Код:
{
  "agreementNumber": "12345",
  "login": "логин",
  "password": "пароль"
}
Часовой пояс GMT +3, время: 11:55.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.