0
Отвечен
Функция PHP для стандартизации
Здравствуйте.
Для стандартизации есть пример с классом https://gist.github.com/nalgeon/10387295
Но хотелось бы увидеть пример с функцией.
Ответ
Все хорошо работает. Но для интеграции с нашей CRM больше подходят функции т.к. не надо создавать отдельных файлов, которые обрабатывают запрос. Поэтому хотелось бы видеть пример функции.
Пример и не создает никаких файлов, в меру моего понимания. Пожалуйста, уточните, что конкретно в коде неудобно.
В нашу CRM можно добавить функцию которую можно вызывать при добавлении карточки клиента и делать выборку данных из массива и перенос в карточку автоматизировано. С классом чуть сложнее.
Ответ
Отвечен
Например, так:
function clean($url, $token, $secret, $data) {
$options = array(
'http' => array(
'method' => 'POST',
'header' => array(
'Content-type: application/json',
'Authorization: Token ' . $token,
'X-Secret: ' . $secret
),
'content' => json_encode($data),
),
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
Сервис поддержки клиентов работает на платформе UserEcho
Например, так:
function clean($url, $token, $secret, $data) { $options = array( 'http' => array( 'method' => 'POST', 'header' => array( 'Content-type: application/json', 'Authorization: Token ' . $token, 'X-Secret: ' . $secret ), 'content' => json_encode($data), ), ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); return $result; }