2017-01-28 4 views
1

Привет, я пытаюсь получить Whatsapp chat-api для работы в php,
с помощью примераRegister.php. Я пытаюсь получить пароль от сервера, но он продолжает давать мне ошибку
whatsapp Chat-API fail [причина] => old_version

=> fail [reason] => old_version) 
Fatal error: Uncaught exception 'Exception' with message 'There was a problem trying to request the code.' in C:\xampp\htdocs\sendwhatsappmsg\Chat-API-master\Chat-API-master\src\Registration.php:316 Stack trace: #0 C:\xampp\htdocs\sendwhatsappmsg\Chat-API-master\Chat-API-master\examples\exampleRegister.php(41): Registration->codeRequest('sms') #1 {main} thrown in C:\xampp\htdocs\sendwhatsappmsg\Chat-API-master\Chat-API-master\src\Registration.php on line 316 

Я уже пытался обновить его с композитором и скачать мульти файлы с Github
всех они, кажется, дает эту ошибку не уверенный, что делаю неправильно или, возможно, этот api больше не работает
любая помощь или подсказка будет приветствоваться.
Если кто-нибудь знает другой WhatsApp апи или лучший способ для отправки Сообщ от LocalServer/PHP для пользователей WhatsApp пожалуйста, поделитесь :)

+0

Просто изменить на contants.php версии, но это апи не работает. Когда вы исправите эту ошибку, следующий будет плохой токен. Удачи! – user7614353

ответ

-2

U необходимо обновить вар $ classesMd5 в token.php. Используйте эту программка https://github.com/mgp25/classesMD5-64 (последняя затяжка является "5PhjPwAEWaaPFD4h3nM0hA ==", а также найти здесь https://coderus.openrepos.net/whitesoft/whatsapp_scratch)

Также у вас обновить Constains.php, установите

WHATSAPP_VER = '2.16.11' 
WHATSAPP_USER_AGENT = 'WhatsApp/2.17.174 Android/4.4.4 Device/Samsung-Galaxy_S3 

'

1

Проверьте последний версию Whatsapp с помощью Google. например: -2.17.286 (2017-08-08) Затем в поставщике/whatsapp/chat-api/src вы найдете файл: Constants.php. Обновить следующие константы:

const WHATSAPP_VER = '2.17.286';
const WHATSAPP_USER_AGENT = 'WhatsApp/2.17.286 Android/4.3 Устройство/Xiaomi-HM_1SW';

Это решило мою проблему.

+1

когда вы разрешаете это, плохая ошибка маркера получена. :( –

1

Для последней версии вам необходимо изменить в файле composer.json как этот

"require": { 
    "whatsapp/chat-api": "dev-master" 
} 

После обновления композитора, вам нужно изменить константы, как ниже

Constants.php

const WHATSAPP_VER = '2.18.8'; 
const WHATSAPP_USER_AGENT = 'WhatsApp/2.18.8 Android/4.3 Device/Xiaomi-HM_1SW'; 

token.php

$classesMd5 = 'CjxZj9h0ptjV2RRSfH9aYA=='; 

Надеется, что это будет исправить оба проблемы (bad_token и OLD_VERSION)

Смежные вопросы