| 
    
            
         
         | 
    
  | 
Получение 1Ской данных по http | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        neo1109    
     15.01.16 
            ✎
    11:59 
 | 
         
        Надеюсь объясню доступно, сильно не пинайте...
 
        1С = конфигурация "1С:Отель" Клиенты завелись учетом интернета. Схема примерно такая: клиент заходит в браузер ему вываливает меню с выбором платный инет или бесплатный. если он выбирает платный и вводит логин/пароль, то с этого момента 1С должна ему начислить услугу "Интернет". "браузер... меню" и т.д. реализовали другие умельцы и сказали что факт авторизации они могут отправить в 1С по http. вот и вопрос как это поймать на стороне 1С?  | 
|||
| 
    1
    
        Garykom    
     гуру 
    15.01.16 
            ✎
    12:04 
 | 
         
        воспользоваться поиском по овер 1к темам?     
         | 
|||
| 
    2
    
        stix2010    
     15.01.16 
            ✎
    12:08 
 | 
         
        (0)что мешает этот факт хранить в таблице или в файле?     
         | 
|||
| 
    3
    
        Остап Сулейманович    
     15.01.16 
            ✎
    12:08 
 | 
         
        (0) Штатно - HTTP-сервис. Он обрабатывает и GET и POST запросы. И еще кучу назначение которых я не знаю.     
         | 
|||
| 
    4
    
        neo1109    
     15.01.16 
            ✎
    12:28 
 | 
         
        (2) я предлагал куда-то в файл складывать, но "умельцы" просят решить через http     
         | 
|||
| 
    5
    
        neo1109    
     15.01.16 
            ✎
    12:30 
 | 
         
        (3) HTTP-сервис = webсервис?     
         | 
|||
| 
    6
    
        Остап Сулейманович    
     15.01.16 
            ✎
    12:33 
 | 
         
        (5) Ни в коем случае. Это именно http-сервис. 
 
        Хотя если ваша веб-фейс умеет с web-сервисами - разница небольшая.  | 
|||
| 
    7
    
        Остап Сулейманович    
     15.01.16 
            ✎
    12:41 
 | 
         
        (6) http-сервис может обработать запрос от банального HTML-евского <FORM>.
 
        Правда как обеспечить сеансовую безопасность я так и не понял. http-сервис имени 1С не поддерживает ни куков, ни сеансов типа PHP-овских session. В смысле, что распознать от какого пользователя пришел запрос в принципе невозможно. Только передавать идентификаторы безопасности в самом запросе. То есть - никаких сеансов. В одном запросе должно быть все. И запрос на работу с данными и идентификаторы безопасности (типа логина и пароля).  | 
|||
| 
    8
    
        neo1109    
     15.01.16 
            ✎
    12:45 
 | 
         
        получается поднимать веб-сервер апач,
 
        публиковать на нем HTTP-сервис и им ловить?  | 
|||
| 
    9
    
        Остап Сулейманович    
     15.01.16 
            ✎
    12:48 
 | 
         
        (8) "получается поднимать веб-сервер апач" Зачем?
 
        Ваше вот это вот : "клиент заходит в браузер ему вываливает меню с выбором платный инет или бесплатный. если он выбирает платный и вводит логин/пароль" на чем-то ведь работает? Вот на нем и опубликуйте сервис от 1с. Или оно не в одной локалке с 1с?  | 
|||
| 
    10
    
        neo1109    
     15.01.16 
            ✎
    12:56 
 | 
         
        (9) ща выясним...     
         | 
|||
| 
    11
    
        Лефмихалыч    
     15.01.16 
            ✎
    13:02 
 | 
         
        (0) это они имеют в виду, что тебе надо:
 
        1. Создать веб-сервис в 1С:Отель, который будет на вход получать id клиента и там прочие факты его жизнедеятельности, а внутри себя куда-то это дело писать 2. Опубликовать этот веб-сервис 3. рассказать им, куда бежать до этого вебсервиса методы веб-сервиса и их сигнатуру ты должен с ними как-то согласовать  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |