Некорректная работа объекта Telegram

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
alpha666
Сообщения: 40
Зарегистрирован: 03 фев 2017, 07:04
Контактная информация:

Некорректная работа объекта Telegram

Сообщение alpha666 » 30 май 2022, 10:08

Использую версию 7.0.68
Код взял из примера

Код: Выделить всё

$appID = "xxx";
$appHash = "xxxxx";
$myPhoneNumber="xxxxx";
$contactPhoneNumber="xxxxxx";
 
// 1 шаг
echo("1. Соединится с телеграм : ");
$telegram->connect($appID, $appHash);
 
// 2 шаг
echo("\n2. Запросить авторизацию : ");
$auth_hash = $telegram->request_authorization($myPhoneNumber);
echo $auth_hash;
 
// ввод кода авторизации
$auth_code=$app->get_dlg_input_string("dlg_1","Введите код авторизации из смс или чата:");
 
// 3 шаг
echo("\n3. Авторизоваться : ");
echo $telegram->authorization($myPhoneNumber,$auth_hash,$auth_code);
 
// 4 шаг
echo("\n4. Отправить сообщение : ");
echo $telegram->send_message_to_contact($contactPhoneNumber,"Test message");
$appID, хеш, номера телефонов заменил на соответствующие данные. При запуске в панели отладки вижу следующее: "Ссылка на объект не указывает на экземпляр объекта.". Переменная с хешем пустая. Естественно код авторизации от телеграмма также не приходит на телефон.
Программист извращенец из Киева - alphagoblin4@gmail.com

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 2996
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Некорректная работа объекта Telegram

Сообщение bigfozzy » 31 май 2022, 13:18

Спасибо, исправили - вечером выкатим обновление

alpha666
Сообщения: 40
Зарегистрирован: 03 фев 2017, 07:04
Контактная информация:

Re: Некорректная работа объекта Telegram

Сообщение alpha666 » 01 июн 2022, 10:24

Обновил с учетом багфикса, но по прежнему не работает (
Панель отладки:

Код: Выделить всё

1. Соединиться с телеграм : 1
2. Запросить авторизацию :
Ссылка на объект не указывает на экземпляр объекта.

3. Авторизоваться :
Значение не может быть неопределенным.
Имя параметра: phoneCodeHash

4. Отправить сообщение :
Authorize user first!
Программист извращенец из Киева - alphagoblin4@gmail.com

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 2996
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Некорректная работа объекта Telegram

Сообщение bigfozzy » 04 июн 2022, 02:43

исправили, извиняюсь - не попали изменения в инсталл в прошлый раз

alpha666
Сообщения: 40
Зарегистрирован: 03 фев 2017, 07:04
Контактная информация:

Re: Некорректная работа объекта Telegram

Сообщение alpha666 » 06 июн 2022, 11:55

Обновил, проходит авторизацию, приходит сервисное сообщение от телеграмма с кодом, но тестовое сообщение все также не отправляет.
Отладка:

Код: Выделить всё

1. Соединится с телеграм :
2. Запросить авторизацию : fc44a50ab5d5bb8096
3. Авторизоваться :
UPDATE_APP_TO_LOGIN

4. Отправить сообщение :
Authorize user first!
Программист извращенец из Киева - alphagoblin4@gmail.com

Ответить