invest-openapi
invest-openapi copied to clipboard
Обёртка к REST Api на Google Apps Script
Возможно кого-то заинтересует - https://github.com/pamnard/Tinkoff-REST-API-via-Google-Apps-Script Для каких-то простых вещей, типа отчетности\аналитики, интеграций с ботами\чатами и т.п.
Проверьте ключ библиотеки, пожалуйста: " У вас отсутствует доступ к библиотеке M5z_atgWuk4VhZivu6JDRFQ2aCuwATz2_, используемой скриптом, или она была удалена. "
Проверьте ключ библиотеки, пожалуйста: " У вас отсутствует доступ к библиотеке M5z_atgWuk4VhZivu6JDRFQ2aCuwATz2_, используемой скриптом, или она была удалена. "
Мистика, обновился UI и библиотека перестала искаться по старому ключу, хотя старые подключения работали. Развернул заново с новым ключом - 1uEtkgmmDPIQJ607pToZJX-0R2xa3g2hEw2Jx3KZmUni93T7FH2Vf4th1 Документация обновлена
Странно, но библиотека по-прежнему не ищется.
Странно, но библиотека по-прежнему не ищется.

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

@pamnard, она находится, но не подключается. Выдает ошибку.
@pamnard, надеюсь, что это как-то поможет в популяризации вашего проекта.
Загрузить получилось, но видны только методы auth, order* и market*, песочницы например нет. Поправьте пожалуйста, чтобы подключалось без ошибки и сделайте тесты на все методы.
@AlexanderVolkovTCS Есть, промотайте авто-подстановку пониже:
Есть ли ошибка при подключении - зависит от платформы, а не от библиотеки. Релиз совпал с массовым переходом на новый интерфейс, возможно из-за этого вы столкнулись с проблемами.
Тесты для GAS мне пока встречать не доводилось, и в официальной документации - https://developers.google.com/apps-script/overview тоже ничего об этом не нашёл. Если покажите пример, я с удовольствием попробую сделать что-то аналогичное.
@pamnard, тесты ничем не отличаются, https://github.com/contributorpw/google-apps-script-awesome-list#testing
@AlexanderVolkovTCS Есть, промотайте авто-подстановку пониже:
Проверил, недостающие методы теперь появились в версии 2 скрипта. В версии 1 нет - может ее вообще убрать?
@AlexanderVolkovTCS Они были и в 1-й версии:
- https://script.google.com/macros/library/d/1uEtkgmmDPIQJ607pToZJX-0R2xa3g2hEw2Jx3KZmUni93T7FH2Vf4th1/1
- https://script.google.com/macros/library/d/1uEtkgmmDPIQJ607pToZJX-0R2xa3g2hEw2Jx3KZmUni93T7FH2Vf4th1/2
Разница в мелких багфиксах внутри методов и эксперименты с кэшированием.
У меня так:
первая версия:

вторая версия:

@pamnard, большое спасибо за самую полную реализацию обертки для Google App Script! Её уже адаптировали для API v2: https://github.com/kdeyko/Tinkoff-REST-API-via-Google-Apps-Script