Имя: Пароль:
1C
1С v8
JSON, представление
0 Широкий
 
26.09.17
10:21
Мучаю битрикс.

Не могу понять как в форме json выглядит следующий пример:

$data = call($_SESSION["query_data"]["domain"], "batch", array(
    "auth" => $_SESSION["query_data"]["access_token"],
    "halt" => 0,
    "cmd" => array(
        "find_contact" => 'crm.duplicate.findbycomm?'
            .http_build_query(array(
                "entity_type" => "CONTACT",
                "type" => "PHONE",
                "values" => array("+79625011243")
            )),
        "get_contact" => 'crm.contact.get?'
            .http_build_query(array(
                "id" => '$result[find_contact][CONTACT][0]',
            )),
        "get_company" => 'crm.company.get?'
            .http_build_query(array(
                "id" => '$result[get_contact][COMPANY_ID]',
                "select" => array("*"),//, "COMMUNICATIONS"),
            ))
    ),
))
1 DrShad
 
26.09.17
10:33
никак
2 Адинэснег
 
26.09.17
10:44
где тут json?
в методы js  передаются массивы
3 Широкий
 
26.09.17
11:00
(2) Я хотел пример через JSON сделать
4 Скиурус
 
26.09.17
11:03
У битрикса методы принимают ни хрена не JSON. Возвращают да, JSON, а принимают что-то типо
id=12&text=bla-bla-bla&user[0]=123&user[1]=234

Причем часть методов принимает параметры по порядку их следования, а не по именам
5 DrShad
 
26.09.17
11:03
(3) может для начала узнать что это вообще есть такое?
6 Широкий
 
26.09.17
11:31
(4) Это не так. У меня похоже сейчас каким то чудом данные улетают?
7 Широкий
 
26.09.17
11:34
(5) Да я уже допер. В примере смесь JSON и параметров