|   |   | 
| 
 | v7: Как создать в 7.7 файл json, и как передать его на сервер | ☑ | ||
|---|---|---|---|---|
| 0
    
        Kigo_Kigo 25.01.18✎ 14:37 | 
        Подскажите пожалуйста
 ТекстЗапроса = "https://0000000.com/v1/partner/purchase?total=95&cash=90&scores=5&code=243784&invoiceNumber=02004&cashierExternalId=" XMLHttpRequest.send(ТекстЗапроса); раньше срабатывал вот такой код, теперь сказали так нельзя, нужен файл json, я так понимаю это текстовый файл, куда надо поместить параметры выше и отправить XMLHttpRequest.send("c:\base1c\json"); или как это надо сделать? | |||
| 1
    
        Kigo_Kigo 25.01.18✎ 14:38 | 
        Что идивительно, на win 7 работает, и я получаю ответ от сайта
 ТекстЗапроса = "https://0000000.com/v1/partner/purchase?total=95&cash=90&scores=5&code=243784&invoiceNumber=02004&cashierExternalId="; XMLHttpRequest.send(ТекстЗапроса); а на XP перестало работать | |||
| 2
    
        Злопчинский 25.01.18✎ 15:00 | 
        на Инфостарте - есть примеры работы с джсоном для 77, в т.ч. и парсинг     | |||
| 3
    
        Serginio1 25.01.18✎ 15:06 | ||||
| 4
    
        arsik гуру 25.01.18✎ 15:35 | 
        (1) Может тебе просто нужно обновить сертификаты доверенных центров сертификации. В win 7 они актуальные, а в winxp уже нет.
 Если в винэкспи через браузер зайти по адресу вышеприведенному что покажет? | |||
| 5
    
        Kigo_Kigo 25.01.18✎ 16:51 | 
        (4) а как их обновить?     | |||
| 6
    
        Kigo_Kigo 25.01.18✎ 16:51 | 
        (3) Что там словы то json не встречается     | |||
| 7
    
        Kigo_Kigo 25.01.18✎ 17:22 | 
        (2) Парсинг его я уже сам написал, то есть ответ я получаю и разбираю, мне бы понять как его создать и переслать на сервер?     | |||
| 8
    
        arsik гуру 25.01.18✎ 17:31 | 
        (5) Сначала вот это сделай 
 Если в винэкспи через браузер зайти по адресу вышеприведенному что покажет? | |||
| 9
    
        Kigo_Kigo 25.01.18✎ 18:00 | 
        (8) Захожу через хром все нормально кажет     | |||
| 10
    
        arsik гуру 25.01.18✎ 18:41 | 
        (9) блин. через ie зайди.     | |||
| 12
    
        Kigo_Kigo 25.01.18✎ 19:00 | 
        ПыСы - админы, затрите адрес сайта, пропустил, или как отредактировать сообщение?     | |||
| 13
    
        Kigo_Kigo 25.01.18✎ 19:01 | 
        (11) Это сработало     | |||
| 14
    
        mehfk 25.01.18✎ 19:22 | 
        (12) Только удалить.     | |||
| 15
    
        Kigo_Kigo 25.01.18✎ 19:28 | 
        (14) Спс, перезапощу
 Отправить = "{" + Симв(34) + "scores" + Симв(34) + ":" + Симв(34) + СокрЛП(БалловСписать)+ Симв(34) +"," + Симв(34) +"total"+ Симв(34) + ":" +Симв(34)+ Строка(Сумма) + Симв(34) +"," + Симв(34) + "cash"+ Симв(34) + ":" + Симв(34)+ Строка(Сумма-БалловСписать)+ Симв(34) +","; Если СтрДлина(СокрЛП(КодКлиента)) = 6 Тогда Отправить = Отправить + Симв(34) + "code"+ Симв(34) + ":"+ Симв(34) + СокрЛП(КодКлиента)+ Симв(34) +","; Иначе Отправить = Отправить + Симв(34) + "phone"+ Симв(34) + ":%2B7"+ Симв(34) + СокрЛП(КодКлиента)+ Симв(34) +","; КонецЕсли; Отправить = Отправить + Симв(34) + "invoiceNumber" + Симв(34) + ":" + Симв(34) + СокрЛП(Прав(Док.НомерДок,5)) + Симв(34)+ "," +Симв(34) + "cashierExternalId" + Симв(34) + ":" + Симв(34) + СокрЛП(Док.Продавец.IDUdsgame) + Симв(34) +"}"; URL = "https://00000000.com/v1/partner/purchase"; XMLHttpRequest = СоздатьXMLHttpRequest(URL,"POST"); XMLHttpRequest.setRequestHeader("Accept", "application/json"); XMLHttpRequest.setRequestHeader("X-Api-Key", Токен); XMLHttpRequest.setRequestHeader("X-Origin-Request-Id", Строка(XOriginRequestId)); XMLHttpRequest.setRequestHeader("X-Timestamp", Строка(XTimestamp)); XMLHttpRequest.send(Отправить); | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |