Милославский Дионисий

235
Рейтинг

uno-c
Дионисий Милославский



  •   Регистрация: 10.06.2017 (6 лет назад)

  •   Был(а) на сайте: сегодня в 09:57

Друзья
  • Леонид Чистяков
  • Андрей Колыбельников
  • Юлия Давлятшина
  • Дмитрий Малышев
  • Николай Андреев
  • anton popov
  • Андрей Кубышин
  • Елена Шарапова
  • Сергей Иванов
  • Юрий Корнев
  • Евгений Комиссаров
  • Пользователь
  • Алексей Ремизов
  • Игорь Гладкий
  • Рустам Филиппов
  • Сергей f
Подписчики 68

Группы

Профессиональный разработчик

Рейтинг 235

Подпись ключом доступа для перехода в Яндекс.Навигатор из 1С

Инструменты и обработки Программист Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Мобильная разработка

В коде обработки содержится алгоритм, позволяющий формировать подпись RSA SHA256 для снятия ограничения на количество переходов в мобильное приложение Яндекс.Навигатор из мобильного приложения 1С.

10 стартмани

05.06.2023    1375    4    uno-c    2       

5

Пример выгрузки файла на MS OneDrive с помощью 1С

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

В обработке содержится пример выгрузки файла на MS OneDrive с помощью 1С, с использованием API Microsoft Graph, для личной учетной записи. Разрабатывалась на платформе 8.3.20.1914, должна работать начиная с 8.3.6.

1 стартмани

06.09.2022    2524    8    uno-c    0       

4

Не программируй - вставляй и копируй. OAuth 2.0 авторизация API Google, получение токенов доступа (refresh и access token)

Статья Программист Бесплатно (free) Нет файла WEB-интеграция Облачные сервисы, хостинг

Без программирования, в несколько кликов - простой и быстрый способ трехногой авторизации по протоколу OAuth 2.0 в Google APIs. Получение refresh и первого access token для использования в HTTP-запросах из 1С к API Google. Для приложений типа "Компьютеры".

09.06.2020    16503    uno-c    16       

35

Простой способ опубликовать базу 1C из дома в интернет, когда Ваш провайдер этого не обеспечивает (3G, 4G модем и т.п.)

Статья Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Нет файла WEB-интеграция Облачные сервисы, хостинг

Если у Вас возникла потребность опубликовать из дома во всемирную паутину базу 1С (например, для тестирования), в т.ч. интерфейс OData, HTTP или Web-сервисы, а интернет-провайдер (например, 3G Мегафон) не предоставляет возможности инициировать соединения извне, то в конце статьи Вы найдете простой, быстрый и условно-бесплатный способ это сделать.

14.10.2019    19965    uno-c    31       

74

Уменьшаем трафик: HTTP запрос со сжатием GZIP средствами 1С. На примере выгрузки файлов на Яндекс-диск

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

Обработка демонстрирует отправку тела HTTP запроса со сжатием gzip (метод deflate) средствами платформы 1С. Демонстрация происходит на примере отправки текста или файла на Яндекс.Диск.

1 стартмани

03.09.2018    13001    96    uno-c    12       

26

В Telegram из 1С: сообщения с эмодзи (смайлы, пиктограммы, иконки) пользователям и группам

Инструменты и обработки Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Мессенджеры и боты

Обработка отправляет сообщения с эмоджи (смайлы, иконки, пиктограммы) пользователю или группе в Телеграм. Она также показывает список пользователей и групп, которые связывались с Вашим ботом, из этого списка можно выбрать получателя сообщения.

1 стартмани

20.08.2018    33495    143    uno-c    32       

25

ДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для Бухгалтерии предприятия 3.0

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Банковские операции Обмен с интернет-банком

Обработка предназначена для автоматической загрузки по расписанию выписок по расчетному счету из сервиса Директ Банк, без использования цифровой подписи и СМС. После загрузки делает автоматический разбор полученной выписки - создает документы "Списание с расчетного счета", "Поступление на расчетный счет", при необходимости добавляет в справочник новых контрагентов.

3 стартмани

27.06.2018    79314    207    uno-c    208       

30

Авторизация OAuth 2.0 в API Google и получение access token для сервисной учетной записи, не требует подтверждения пользователя

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

Обработка получает google api access token методом two-legged OAuth (2LO), это вариант сервер-сервер с цифровой подписью, когда не требуется подтверждение пользователя. Заполняет гугл-таблицу через API. При ее работе также происходит парсинг закрытого RSA-ключа PEM, результат парса выводится в форму.

4 стартмани

25.03.2018    21137    137    uno-c    91       

36

Комментарии

ПубликацииДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для Бухгалтерии предприятия 3.0#209 19.04.24 15:07
(208)
Цитата
Сделать замены кода в общем модуле
Конечно же Вы имели в виду модуль объекта обработки.
ПубликацииДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для Бухгалтерии предприятия 3.0#207 18.04.24 16:25
(205) Под УНФ не делал, но похоже скоро сделаю., периодически спрашивают.
ПубликацииДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для Бухгалтерии предприятия 3.0#206 18.04.24 16:21
(204) Здравствуйте! Под УТ на Инфостарте видел кто-то переделывал мою обработку, поищите.
ОбменСинхронизация 1С с Google sheets#5 12.02.24 15:28
(4) Непросто, согласен. Но лет 6 уже как выложено то же самое (серввис-аккаунт c ключом json) и без костылей - чисто код 1С.
ОбменСинхронизация 1С с Google sheets#3 12.02.24 13:10
А зачем костыли, экзешник и питон?
ПубликацииДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для Бухгалтерии предприятия 3.0#203 01.02.24 13:27
(201) Здравствуйте! Если вручную с Директ Банк в Альфа-Авто Вы уже работали, и Директ делает выписки в 1С по логину-паролю, не требует цифровую подпись (USB-токен и т.п.) и не шлет СМС - то можно проинтегрировать по подобию как это сделано в моей обработке для 1С-Бухгалтерия.
ОбменНе программируй - вставляй и копируй. OAuth 2.0 авторизация API Google, получение токенов доступа (refresh и access token)#14 15.01.24 19:01
(12)
Цитата
второй проект для другой организации всё точь в точь (ну я так думаю) и там норм работает
И оба в статусе тестирования?

Прикрепленные файлы:

изображение_2024-01-15_190128314.png
ОбменНе программируй - вставляй и копируй. OAuth 2.0 авторизация API Google, получение токенов доступа (refresh и access token)#11 11.01.24 3:55
(9) Еще вариант https://developers.google.com/identity/protocols/oauth2?hl=ru#expiration

Цитата
Проекту Google Cloud Platform с экраном согласия OAuth, настроенным для внешнего типа пользователя и статусом публикации «Тестирование», выдается токен обновления, срок действия которого истекает через 7 дней, если только запрашиваемые области действия OAuth не включают подмножество имени, адреса электронной почты и профиль пользователя (через userinfo.email, userinfo.profile, openid или их эквиваленты OpenID Connect ).

Хотя перевод на мой взгляд неверный, если читать английскую версию (unless the only OAuth scopes requested are a subset of...) - то я бы прочитал "за исключением, если единственными запрашиваемыми областями являются ..." Т.е. читая русский перевод документации, можно подумать, что достаточно, например, к scope spreadsheets запросить дополнительно userinfo.email - и ограничение 7 дней уйдет. А если читать английский док - то ограничения 7 дней не будет если кроме userinfo.email, userinfo.profile больше ничего не запрашивается.