DevAnswerBot icon indicating copy to clipboard operation
DevAnswerBot copied to clipboard

Не работает

Open jenokizm opened this issue 6 years ago • 1 comments

php 7.1 + api lib 2.3.13 этот код этого репозитория невыполняется. Либо выдает исключение Syntax error либо тупо пых жалуется что sendMessage() нет такого метода у \TelegramBot\Api\Client

jenokizm avatar Jul 01 '19 05:07 jenokizm

` /** * JSON validation * * @param string $jsonString * @param boolean $asArray * * @return object|array * @throws \TelegramBot\Api\InvalidJsonException */ public static function jsonValidate($jsonString, $asArray) { if(!$jsonString) $jsonString = "{}"; // <--- add this line

    $json = json_decode($jsonString, $asArray);

    if (json_last_error() != JSON_ERROR_NONE) {
        throw new InvalidJsonException(json_last_error_msg(), json_last_error());
    }

    return $json;
}`

sslion avatar Oct 11 '21 15:10 sslion