АПИ интеграция с Амоцрм. Застрял на АВТОРИЗАЦИИ(

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 254
Благодарностей
220
Баллы
63
Добрый день. Перевожу один проект на АПИ.
кубик авторизации
Возвращает
<root>
<auth>false</auth>
</root>
и все и без ошибок!

Вот документация https://www.amocrm.ru/developers/content/api/auth


Где ошибся, подскажите господа.
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 625
Благодарностей
4 610
Баллы
113
перенос после амперсанда
 
  • Спасибо
Реакции: Dexio

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 254
Благодарностей
220
Баллы
63
перенос после амперсанда
Спасибо большое, все гениальное просто. Вот что значит опыт и внимательность)


Такой вопрос не по теме. Там на странице апи коды ошибок указываются. Я когда неправильные данные указываю специально, то не получаю эти ошибки в теле ответа.

Вот что апи возвращает. Не вижу тут их колов ошибок. HTTP всегда 200ок говорит, даже если чушь туда писать.
Где эти ребята?




 

one

Client
Регистрация
22.09.2015
Сообщения
6 805
Благодарностей
1 266
Баллы
113
Может у них API такое. Я с одним API не так давно работал, тоже самое было. Написал в ТП, там ответили уклончиво, это нормально.
 
  • Спасибо
Реакции: Dexio

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 254
Благодарностей
220
Баллы
63
Застрял на действии.
Пример запроса
  1. {
  2. decline: [
  3. "6d054b50e0769b0d8bdaed73901e6a544ba329aa1d0",
  4. "56df4sg6dfs5g1f56bdaed65498e6asd56f4ds65f4SD"
  5. ],
  6. user_id: "504140"
  7. }
Как это переложить в зенно, чтобы нормально уходил запрос?
Это вот тут внизу их пример https://www.amocrm.ru/developers/content/api/unsorted

Я тут просто удаляю все пробелы и переносы и пробую так
{decline:["6d054b50e0769b0d8bdaed73901e6a544ba329aa1d0","56df4sg6dfs5g1f56bdaed65498e6asd56f4ds65f4SD"],user_id:"504140"}



Но не принимает такой запрос((
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 625
Благодарностей
4 610
Баллы
113
Застрял на действии.
Пример запроса
  1. {
  2. decline: [
  3. "6d054b50e0769b0d8bdaed73901e6a544ba329aa1d0",
  4. "56df4sg6dfs5g1f56bdaed65498e6asd56f4ds65f4SD"
  5. ],
  6. user_id: "504140"
  7. }
Как это переложить в зенно, чтобы нормально уходил запрос?
Это вот тут внизу их пример https://www.amocrm.ru/developers/content/api/unsorted

Я тут просто удаляю все пробелы и переносы и пробую так
{decline:["6d054b50e0769b0d8bdaed73901e6a544ba329aa1d0","56df4sg6dfs5g1f56bdaed65498e6asd56f4ds65f4SD"],user_id:"504140"}



Но не принимает такой запрос((
а ты уверен, что выбрал правильный тип данных? Всё-таки джейсон передаёшь
 

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 254
Благодарностей
220
Баллы
63
а ты уверен, что выбрал правильный тип данных? Всё-таки джейсон передаёшь
Да, тип данных верный был. Спасибо @doc @one огромное! Во всем разобрался, все работает.
Вывод- у амоцрм отвратительные АПИ, их 3 или более штук. Инструкция обновляется по принципу хочу часть из версии 1, хочу часть из версии 2.. а третья так.. успеем выкатить. + еще новая обнова 2018 видимо 4 уровень АПИ будет. С обновлением АПИ они старые не отключают, что приводит еще в больший конфуз. Нашел естественно несколько дырок в сервере, пока ковырял. В итоге главное чтобы работало, а сделать можно через любой.

Для себя открыл прелести парсинга JSON, чему несказанно рад. Не перестаю удивляться уникальному формату мышления многих участников этого комьюнити.
 
  • Спасибо
Реакции: one

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)