пятница, 23 марта 2018 г.

код нотифай 23 марта

    <?php    session_start();
    $application='be-interactive';    $secret='6457645hvRTG543tryhr';
    echo 'application='.$application.'<br>secret='.$secret;
function p($S){    echo "<pre>";    print_r($S);    echo "</pre>";}
    echo'<h1>message_template</h1>';
    $param['tmpl']='helloworld';    ////$param['tmpl']='Уважаемый #username# вам скидка #percent#% на покупку #goods#';    $param['application']=$application;    $param['email']='a.rukovitcin@be-interactive.ru';    $param['vk_group_url']='https://vk.com/club164009027';
    $param['name']='schablon100';    ksort($param);    p($param);
    foreach($param as $k=>$v)    {        $ff.=''.$k.''.$v;        $fff.=$k.'='.urlencode($v).'&';    }    $ff=trim($ff);    $fff=trim($fff);
    $hex=bin2hex($secret);    echo 'bin2hex('.$secret.')='.$hex.' //проверьте так ли отрабатывает ваша функция hex_lowercase_without_0x()<br>';
    $tt="message_template".$ff."".$hex;//message_template+application+be-interactive+email+a.rukovitcin@be-interactive.ru+name+schablon+tmpl+privetmedved+vk_group_url+vk+3634353736343568765254473534337472796872
    $signature=md5(urlencode($tt));    $ttt="https://apinotify.mail.ru/message_template?".$fff."signature=".$signature;//https://apinotify.mail.ru/message_template?application=be-interactive&email=a.rukovitcin@be-interactive.ru&name=schablon&tmpl=privetmedved&vk_group_url=vk&signature=61c9cd2a3ec916d45f3db35968e5c52f
    echo "text=".$tt;    echo "<br>signature=md5(urlencode(text))=".$signature;
    echo "<p><p><p><a href='".$ttt."'>".$ttt."</a><br>".file_get_contents($ttt);
    //{"status":"ERROR","detail_status":"INCORRECT_SIGNATURE"}
    echo'<h1>notify</h1>';
    //$url='https://apinotify.mail.ru/notify?    $param2['service']='be-interactive_test';    //$param2['service']=$param['name'];    $param2['phone']='+79199610491';    $param2['text']='putin';    $param2['session_id']=session_id();    $param2['routes']='vk';    $param2['application']=$param['application'];    $param2['status_url']='http://ya.ru';    $param2['tmpl']=$param['tmpl'];
    ksort($param2);    p($param2);
    unset($ff);    unset($fff);    foreach($param2 as $k=>$v)    {        $ff.=''.$k.''.$v;        $fff.=$k.'='.urlencode($v).'&';    }    $ff=trim($ff);    $fff=trim($fff);
    $tt="notify".$ff."".$hex;    $signature=md5(urlencode($tt));    $ttt="https://apinotify.mail.ru/notify?".$fff."signature=".$signature;    echo "text=".$tt;    echo "<br>signature=md5(urlencode(text))=".$signature;
    echo "<p><p><p><a href='".$ttt."'>".$ttt."</a><br>".file_get_contents($ttt);
    ?>

Комментариев нет:

Отправить комментарий