adikalon
потому что нужна 2я . а не первая авторизация . первая не для бекенда
https://vk.com/dev/authcode_flow_user для серверной части написано же
Dmitriy
ну там приходит все что нужно в гет
Dmitriy
ну токен только в жсон
Конторка
Почему телеграм бот перестал работать после смены токена?
Chuvi
😂
Конторка
В коде токен сменить не забыл?
В том то и дело, что поменял
Конторка
ну какбэ... а чего ты ожидал?
Что он продолжит работать после смены. Может у него не только токен поменялся?
Chuvi
В том то и дело, что поменял
ну тогда сходи в getWebhookInfo посмотри что пишут
Chuvi
Если он у тебя на хуках.
Конторка
Это как переводится?
Конторка
Да на хуках
Конторка
щас гляну
Chuvi
Отозвать текущий токен.
Конторка
по команде /token мне же приходит актуальный токен?
Тип
актуальный
Chuvi
Конторка
а, ну у него хук слетел, супер
Тип
/revoke - сброс /token - вывести актуальный
Chuvi
Да, показывает текущий. Надо бы написать чтоб поправили текст в сообщении.
Poseidon
А в чем вообще отличие mysqli от PDO?
Poseidon
А то есть mysqli можно использовать только для СУБД Mysql?
Sergo
Да
Poseidon
Спасибо
Poseidon
😊😊
adikalon
ну там приходит все что нужно в гет
где? оно дает мне ссылку, перейдя по которой я получаю жсон с токеном. Но я получаю это на стороне вк блеать
adikalon
https://vk.com/dev/authcode_flow_user 4й пункт ебаный
adikalon
В результате выполнения данного запроса Ваш сервер получит вновь созданный access_token
adikalon
как он его получит блять
Sergo
как он его получит блять
Тебе ж уже обяснили
Sergo
Ты не тот метод авторизации выбрал
Sergo
Выше я писал и админ
adikalon
Ты не тот метод авторизации выбрал
метод серверной авторизации не подходит для серверной авторизации
adikalon
?
Sergo
Ксли тебе его нужно просто на сервере хранить, то скопируй и храни
Poseidon
А что вместо них?
Sergo
Но если тебе надо клиентов авторизововать, то выбери другой метод авторизации
Конторка
Как error_code":400 отлавливать в ответном json от api telegram?
Sergo
Что значит удалили поддержку Апач?)
Sergo
Тебе точно не первое надо?
Sergo
потому что нужна 2я . а не первая авторизация . первая не для бекенда
adikalon
Вот
Я же кинул ссылку по которой я делаю. Я и делаю по второй! Authorization Code Flow
adikalon
получаю сначала code
Sergo
Ты же сказал тебе клиентов нужно авторизововать?
adikalon
Ты же сказал тебе клиентов нужно авторизововать?
нет мне нужно получить токен и сохранить его в файл. Пусть клиент нажмет на кнопу, подтвердит это все, но не будет выдерать токен руками из урла
Sergo
Так сделай по implicit flow
adikalon
Так сделай по implicit flow
меня пугает предупреждение: Ключ доступа, полученный таким способом, не может быть использован для запросов с сервера.
adikalon
это будет зашкварный ключ или что имеется ввиду?
Sergo
Епт
adikalon
и почему не работает так как написано в доке, нахуя писать хуйню которая не работает
Sergo
Тебе надо сервер авторизовать или клиентов? Ты ж определись для начала
adikalon
Тебе надо сервер авторизовать или клиентов? Ты ж определись для начала
я не пойму в чем разница? Вкратце. У меня парсер по группам вк. Клиенту необходимо сделать так, чтобы он не вытягивал токен руками и не сувал ег ов код, а просто нажал на кнопку
Sergo
Ну у тебя не получится серверный токен программно вытянуть, насколько я знаю
Sergo
Хотя, если отхэндлить редирект курлом (или чем ты там делаешь), может и получится
adikalon
курлом уже заебался пытаться
adikalon
по всякому
adikalon
false возвращает
adikalon
и аяксом пробовал
Sergo
Кинь скрин, что в доке, у меня счас доступа к вк нет )
adikalon
В результате выполнения данного запроса Ваш сервер получит вновь созданный access_token
Sergo
Вместо этого он редирект делает?
adikalon
Вместо этого он редирект делает?
нет. Он открывает эту ссылку и показывает мне жсон с нужными данными. Но он открывает ее, а не редиректит какраз таки
adikalon
я так понял он должен средиректить на сайт указанный в redirect_uri и передать токен гетом или хз как его еще получить
adikalon
Минуточку. Что значит "открывает"? Ты курлом же запрос на oauth делаешь?
я по всякому делал. Курлом возвращает false. Пробовал прост оскопировать и вставить в новое окно - происходит то что описал. Пробовал написать header('Location на эту ссылку...
Sergo
Значит что то не так курлом делал
Sergo
Посмотри ошибку которую курлом возвращает
Sergo
Загугли, я не помню функции наизусть)
🐴
Простите, что врываюсь в дискуссию, у меня есть хорошая ООП-обертка для курла, которая среди прочего позволяет не помнить методы наизусть. https://github.com/phpcurl/curlwrapper
🐴
Контекстная реклама в чате )
adikalon
я хз где в курле можно ошибку сделать
Anonymous