• Есть ли аналоги ситемы Orphus?

    shimdim
    @shimdim
    Вот такой инструмент есть https://revisionme.com/
    Можно отправить уведомление об опечатке по Ctrl+Enter на выделенном слове или выбрать область
    5dc91665a505b562572413.png

    Есть веб-интерфейс, плюс приходит уведомление на почту или пуш. Русская версия виджета также есть.
    Поклацать демо https://widget.revisionme.com/
    Ответ написан
    Комментировать
  • Почему не создаётся push рассылка на sendpulse api?

    shimdim
    @shimdim
    Оставьте либу, которую взяли с гитхаба, как есть - там не нужно ничего править.
    А вот в файле timer.php:
    <?php
    require_once('./sendpulse-rest-api-php/api/sendpulseInterface.php');
    require_once('./sendpulse-rest-api-php/api/sendpulse.php');
    
    define('API_USER_ID', 'ТУТ_ВАШ_ID'); // https://login.sendpulse.com/settings/#api
    define('API_SECRET', 'ВАШ_SECRET'); // там же
    
    $SPApiProxy = new SendpulseApi( API_USER_ID, API_SECRET, 'file' );
    
    // дальше ваш код
    $push = array(
        "title" => "dfgfhfhf",
        "website_id" => "41081",
        "body" => "gfhtghgh",
        "ttl" => "200",
        "stretch_time" => 1
    );
    
    $p = array(
        "link" => "https://toster.ru/"
    );
    
    $SPApiProxy->createPushTask($push, $p);
    Ответ написан
    Комментировать
  • Форма рподписки с сервиса sendpulse, поможете?

    shimdim
    @shimdim
    На гитхабе есть пример
    https://github.com/sendpulse/sendpulse-rest-api-no...

    Для вашей задачи нужно вот такого плана:
    var sendpulse = require("./sendpulse-rest-api-node.js/api/sendpulse.js");
    
    var API_USER_ID = 'ВАШ_ID'; // со страницы настроек https://login.sendpulse.com/settings/#api
    var API_SECRET =  'ВАШ_SECRET '; // там же
    var TOKEN_STORAGE="file";
    
    sendpulse.init(API_USER_ID,API_SECRET,TOKEN_STORAGE);
    
    var answerGetter = function answerGetter(data){
        console.log(data);
    }
    
    sendpulse.addEmails(answerGetter, ID_АДРЕСНОЙ_КНИГИ, [{email:'some@example.com',variables:{}}]);
    Ответ написан