// 1-битрикс
ID_1 = тут соответвенно мой ID для битрикса 1
ВебХуук_1 = тут соответвенно мой ID для битрикса 1
StrHTTP = https://{1-битрикс}.bitrix24.ru/rest/{ID_1}/{ВебХуук_1}/crm.deal.list.json?order[DATE_CREATE]=desc" ;
// 2-битрикс.
ID_2 = тут соответвенно мой ID для битрикса 2
ВебХуук_2 = тут соответвенно мой ID для битрикса 2
StrHTTP = "https://{2-битрикс}.bitrix24.ru/rest/ {ID_2}/{ВебХуук_2} /crm.deal.list.json?order[DATE_CREATE]=desc" ;
в чем может быть причина ?
при этом , если задаю запрос в браузере , оба ответа нормальные
https://{1-битрикс}.bitrix24.ru/rest/ {ID_1}/{ВебХуук_1} / /crm.deal.list.json?order[DATE_CREATE]=desc
https://{2-битрикс}.bitrix24.ru/rest/ {ID_2}/{ВебХуук_2} / /crm.deal.list.json?order[DATE_CREATE]=desc
// 2-битрикс.
Код |
---|
WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1"); WinHttp.Option(2,"Windows-1251"); WinHttp.Open("POST", StrHTTP, 0 ); WinHttp.SetRequestHeader("Accept-Language", "ru"); WinHttp.SetRequestHeader("Accept-Charset","Windows-1251"); WinHttp.setRequestHeader("Content-Language", "ru"); WinHttp.setRequestHeader("Content-Charset", "Windows-1251"); WinHttp.setRequestHeader("Content-type", "application/json; charset=Windows-1251"); ПараметрыПОСТ = "auth="+СекретныйКод; WinHttp.Send(ПараметрыПОСТ); Текст = Новый ТекстовыйДокумент; txt1 = WinHttp.ResponseText(); // вот тут битрикс-1 выдает в переменную txt1 <ht ml><head><title>404 Not Found</title></head><body bgcolor="white"><center><h1>404 Not Found</h1></center><hr><center>nginx/1.8.1</center></body></html> // другой битрикс-2 выдает нормальный правильный ответ Текст.ДобавитьСтроку(txt1); Текст.Записать(tmpИмяФайла); тЧтение = Новый ЧтениеJSON; тЧтение.ОткрытьФайл( tmpИмяФайла ); тДанные = ПрочитатьJSON(тЧтение, Ложь); // зачитаем его в готовую структуру тЧтение.Закрыть(); |
при этом , если задаю запрос в браузере , оба ответа нормальные