|
v7: 1C7.7 и GOOGLE календарь | ☑ | ||
---|---|---|---|---|
0
AAA
05.05.20
✎
07:28
|
Доброго всем дня! Появилась задача работать из 7.7 с GOOGLE-календарем. Кто сталкивался, подтолкните под одно место, в каком направлении лучше двигаться
Пока как вариант просматривается запуск из 1С скриптов на jsscript. Знаний в этой сфере практически нет, не хочется делать ошибки, которые до меня уже сделаны. В интернете для клюшек практически ничего не нашел |
|||
1
Garykom
гуру
05.05.20
✎
07:31
|
||||
2
AAA
05.05.20
✎
07:36
|
(1)за ссылку спасибо) Но она мне известна. И по ней пока что целый океан, а куда плыть неясно. Меня интересует как проще всего обеспечить работу с календарем именно из 7.7. Если есть конкретные примеры, то идеально, если просто пинок, то тоже хорошо )
|
|||
3
Garykom
гуру
05.05.20
✎
07:37
|
(1)+ Самое быстрое это .net примеры с клиентом взять и наваять нечто что банально из 1С 7.7 используется.
Более сложное это WinHttp.WinHttpRequest |
|||
4
Garykom
гуру
05.05.20
✎
07:41
|
(2) Там есть примеры клиентов.
Ну или обычный http rest https://developers.google.com/calendar/v3/reference Только сначала с авторизацией oauth разобраться придется по типу http://catalog.mista.ru/public/889724/ |
|||
5
Garykom
гуру
05.05.20
✎
07:42
|
Ничего сложного нет но много возиться если на низком уровне все самому делать.
Проще взять готовый клиент на любом языке и заюзать как прокладку между их апи и 1С77 |
|||
6
AAA
05.05.20
✎
08:06
|
Клиентов на различных языках мельком посмотрел. Ни на одном не программировал, но все примерно понятно. Создается объект календаря, поддерживаемый клиентской библиотекой и затем идет работа с этим объектом. Вопрос мой в том, с клиентом на каком языке наиболее просто обеспечить взаимодействие из клюшек?
Вопрос может и смешной, но такого опыта увы совсем не было |
|||
7
Garykom
гуру
05.05.20
✎
08:09
|
(6) Лично я взял бы Golang или C#/.Net
Потому что оно в бинарник компилится exe которые можно банально с параметрами запускать. |
|||
8
Garykom
гуру
05.05.20
✎
08:11
|
(6) Короче брать нужно тот который лучше знаешь или хочешь изучить
|
|||
9
AAA
05.05.20
✎
08:22
|
Проблема в том, что задача единичная, денег будет немного, просто надо сделать, поэтому хочется проще и быстрее. Дальнейшие перспективы решения для 7.7 очень туманны. А такой вариант как вызов из 1с файлов на Питоне, которые читают и пишут напрямую в 1С (для DBF и SQL вариантов) имеет право на жизнь ?
|
|||
10
Garykom
гуру
05.05.20
✎
08:27
|
(9) Любой вариант имеет право на жизнь но напрямую из питона в 1С через dbf, mssql или OLE я бы не стал ибо это изврат.
Просто пишешь данные в текстовый файл (json или csv или tsv) и запускаешь скрипт питона из 1С 7.7 натравив его на файл входной и выходной. Выходной с ответом читаешь. Загвоздка что питон надо будет ставить там где 1С, с exe же такой проблемы нет. |
|||
11
ДенисЧ
05.05.20
✎
08:28
|
(9) на жизнь имеет право любая чушь... Но это не значит, что её надо делать )))
|
|||
12
Garykom
гуру
05.05.20
✎
08:38
|
(0) Кстати я сча занят написанием одной хрени которая позволит удобно использовать из разных версий 1С разный код на разных языках.
По сути автоматически по файлу описания .proto создаются модули на выбранных языках и готовые ВК которые эмулируют нужные объекты с методами. И легко вызывать код на других ЯП из 1С по типу gRPC. |
|||
13
AAA
05.05.20
✎
08:47
|
(11)Почему сразу чушь?) Просто вариант решения, со своими недостатками)
(12)это очень круто, искренне желаю, чтобы все получилось Спасибо за ответы и советы ) |
|||
14
Franchiser
гуру
05.05.20
✎
09:31
|
Видел реализацию работы с календарем Google в некоторых конфигурациях БИТ
|
|||
15
Garykom
гуру
05.05.20
✎
09:40
|
(14) Надо искать чтобы апи был версии 3, т.е. старые конфы не подойдут, версия 2 апи уже не поддерживается гуглом.
Ну и 77 у ТС а не 8-ка. Хотя конечно иметь примеры rest http api было бы полезно, если они новые |
|||
16
Franchiser
гуру
05.05.20
✎
09:52
|
Пример: БИТ Стоматология, изучайте.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |