В западных бухгалтериях тоже бывают изменения
Бывает меняют код.
Недавно SCOPE назывался: ZBBooks.fullaccess.all
А сейчас переименовали в: ZohoBooks.fullaccess.all
В итоге вместо доступа фига:
Долго не мог понять почему, только потом заметил, что SCOPE поменяли.
Но после этого всё равно не заработало. Я думал, у них сервера глючат и дал пару дней «отстояться» проблеме. Но не помогло. Начал внимательно анализировать протокол и обнаружил, что в заголовке «Authorization» они поменяли «ZB-oauthtoken» на «Zoho-oauthtoken». Вот зачем, спрашивается?
Код использовал устаревший API, который какое-то время еще поддерживался но в итоге выкинули его наконец. Вот и все дела.
При авторизации всегда тщятельно проверяй параметры запроса на соответствие актуальной документации.
Не угадал. Код я сам написал месяц назад, как раз по их методичке. И вот они его поменяли. Там ничего не изменилось, просто тупо переименовали идентификаторы
Когда писалась методичка неизвестно. Есть актуальный хелп на странице.
Более того, гугление по «ZBBooks.fullaccess.all» ничего не дает в отличие от «ZohoBooks.fullaccess.all», которое сразу выдает ссылку на документацию
Так что выкинь эту методичку.
Только на методичку и выдает, ггг.
Есь документация по API и там все верно. Что за методичка — непонятно. У меня гугл никакой методички не выдал по фразе «ZBBooks.fullaccess.all» (в кавычках). Пости ссылку на методичку.
Потому что это прежняя версия API, естественно не выдал. Суть поста в том, что не только 1с любит менять идентификаторы