Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как PHP-код написать в 1С

[Волшебник, 05.02.20 - 13:48]
Как PHP-код написать в 1С
Я
   telesafe
 
05.02.20 - 13:15
Здравствуйте!

Есть код на PHP? как такое написать на 1С Учитывая, что PHP я вообще не знаю.


function SendSMS($url, $username, $password, $from, $phone, $text, $channel=-1, $is_flush=false)
{
    $cu = curl_init($url . '/sendsms');

    if (empty($username) || empty($password) || empty($from) || empty($phone) || empty($text)) {
        return 'FAILED';
    }

    $encoded =
        'email=' . urlencode($from) .
        '&ch=' . intval($channel) .
        '&is_flush=' . intval($is_flush) .
        '&phone=' . urlencode($phone) .
        '&text=' . urlencode($text);

    curl_setopt($cu, CURLOPT_HEADER, 0);
    curl_setopt($cu, CURLOPT_POSTFIELDS,  $encoded);
    curl_setopt($cu, CURLOPT_POST, 1);
    curl_setopt($cu, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
    curl_setopt($cu, CURLOPT_USERPWD, $username . ':'. $password);
    curl_setopt($cu, CURLOPT_RETURNTRANSFER, 1);
    $output = curl_exec($cu);
    curl_close($cu);
    return $output;
}
 
 
   bolero
 
1 - 05.02.20 - 13:24
(0) предлагаю маркером по монитору, на котором открыта 1с

с таким уровнем знаний, решение - самое то, соответствует постановке задачи
   trdm
 
2 - 05.02.20 - 13:33
(0) посмотри как реализован модуль curl in php и сделай по своему через libcurl
https://www.php.net/downloads.php
хе-хе...
   crasler
 
3 - 05.02.20 - 13:47
(0) Это простой запрос к http серверу по методу POST с передачей параметров в теле запроса и авторизацией вида digest.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.