Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > PHP > Вопрос по API документации


Автор: rownong@yandex.ru 30.06.19, 08:18
Только начала изучение PHP и JS.
Сейчас смотрю API документацию для amoCRM.
Пример: https://www.amocrm.ru/developers/content/api/tasks
Для метода описываются:
- Параметр
- Тип
- Описание
Скриншот: https://yadi.sk/i/aYmPgRwnFtxh4g

В примере приводится использование только самих Параметров https://yadi.sk/i/suJPxd_l_tiIhA
Для чего тогда в API документации указывают тип данных?

Обычно когда создают таблицы БД, для столбцов указывают тип данных.
Но зачем в API документации указывают какой тип данных у параметров? Типа, какие данные можно отправлять в параметре?

Добавлено
Еще такой вопрос. Существуют методы запроса: GET, POST, PUT, DELETE.
Когда в API документации пишут «метод» имеется в виду не GET, POST и т.д., а php код который будет обрабатывать запросы https://yadi.sk/i/F30kO9QXzbD1YQ?

Автор: Serafim 10.07.19, 21:37
Цитата rownong@yandex.ru @
Еще такой вопрос. Существуют методы запроса: GET, POST, PUT, DELETE.
Когда в API документации пишут «метод» имеется в виду не GET, POST и т.д., а php код который будет обрабатывать запросы https://yadi.sk/i/F30kO9QXzbD1YQ?


Тело в формате json можно передавать в любом виде, отличном от GET запроса. В заголовке по твоей ссылке (первой) указан именно POST.

Цитата rownong@yandex.ru @
Для чего тогда в API документации указывают тип данных?

Потому что у этих параметров есть тип. В случае передачи в качестве идентификатора элемента, например, массива - вылетит ошибка, т.к. требуется int

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)