@botoid

Страница 972 из 4042
Valera
28.06.2017
06:41:01
Тут есть знатоки PHP? Увидел сегодя в Telegam Bod SDK метод, позволяющий делать запросы в API асихронно. Как думаете стоит его использовать или лучше по старинке ждать ответа?

Aztwin LK
28.06.2017
06:41:59
Valera
28.06.2017
06:43:08
Google
Rocket
28.06.2017
06:43:22
Старинка всегда лучше!
Отнюдь. Я переехал с tornado на asyncio/aiohttp и мои волосы стали мягче и шелковистее ?

Rocket
28.06.2017
06:44:32
Alexey
28.06.2017
06:45:29
Rocket
28.06.2017
06:47:27
?
?

M
28.06.2017
06:47:31
Тут есть знатоки PHP? Увидел сегодя в Telegam Bod SDK метод, позволяющий делать запросы в API асихронно. Как думаете стоит его использовать или лучше по старинке ждать ответа?
Либы синхронные, все что я видел. Асинхронно на РНР через ReactPHP делать придется самому. Только не понимаю, зачем? Тебе приходит хук - обрабатываешь - даешь ответ, идеально же для РНР.

Valera
28.06.2017
06:49:07
By default, sending an API request to Telegram Bot API will be a synchronous request, and block the execution of the script until it gets a response from the server or timeouts after 60 secs (throwing a Guzzle exception). However, an asynchronous non-blocking request can be sent by calling setAsyncRequest(true) before making any API request or at the time of initializing the library

По умолчанию, отправив запрос API для бота telegram API будет синхронный запрос, и блокирует выполнение скрипта, пока он получает ответ от сервера и времени ожидания после 60 секунд (бросать жрать исключения). Однако, асинхронный неблокирующий запрос может быть направлен по телефону setAsyncRequest(True) перед выполнением любой запрос API или в момент инициализации библиотеки

M
28.06.2017
06:50:26
Если ты поднял микросервис который с апи работает, то да, без Б, но раз задаёшь такие вопросы, то оно тебе не нужно)

https://telegram-bot-sdk.readme.io/v1.0/docs/test-input

Google
M
28.06.2017
06:52:49
Короче можешь да слать асинхронно, чтобы не блокировать поток, но надо понимать, когда это нужно.

Wyldstyle
28.06.2017
06:53:04
кто подскажет как забрать параметр Code из redirect_uri через requests?

M
28.06.2017
06:53:20
Т.е. если тебе надо заслать фото, а потом ещё в базе покопаться и ещё один запрос, то асинхронно шли.

Вячеслав
28.06.2017
06:58:18
Wyldstyle
28.06.2017
06:58:37
Если правильно понял, то через status_code.
можно немного подробнее? (желательно пальцем ткнуть) пожалуйста

Вячеслав
28.06.2017
07:00:00
Делаешь запрос. res = requests.get(https://t.me) Потом из ответа выражаешь код print(res.status_code)

Oleg
28.06.2017
07:00:54


Wyldstyle
28.06.2017
07:01:01
Делаешь запрос. res = requests.get(https://t.me) Потом из ответа выражаешь код print(res.status_code)
А запрос делать на redirect_uri (на ссылку, указанную в redirect_uri)?

M
28.06.2017
07:01:36
Сообщение покажи?

Wyldstyle
28.06.2017
07:01:40
и что там?

https://www.youtube.com/watch?v=wDXFvm7YeKA&feature=youtu.be

28.06.2017
07:06:58
какой бот делает пикчу из картинки

Serg
28.06.2017
07:09:59
Либы синхронные, все что я видел. Асинхронно на РНР через ReactPHP делать придется самому. Только не понимаю, зачем? Тебе приходит хук - обрабатываешь - даешь ответ, идеально же для РНР.
асинхрон очень нужен для бота, если он получчает сообщения по getUpdates и потом сам делает отправку. Или для рассылки. В этом случае либо ставить пых на бесконечное время и самому делать асинхронность, либо либа либо делать кучу процессов в памяти - наподобии как делает nginx

Rm
28.06.2017
07:12:28
писал кто ботов для скайп? есть ли метод, который ставит/удаляет вебхуки? чтоб не заходить в Configuration и не писать руками Messaging endpoint https://site.dev/

Serg
28.06.2017
07:13:41
>асинхрон >php
ну я сделал игру полностью на серверной часть с getUpdfates асинхронность создавал путем вызова system()

Vasiliy
28.06.2017
07:14:08
Скажите кто юзал microsoft bot framework? Я правильно понимаю что пишется одна бизнес логика и подключается к различным бот платформам?

Google
Serg
28.06.2017
07:14:34
Я работал с либой, получай апдейты и отвечал на них, не запариваясь за асинхрон, всё ок работает.
а если у тебя пару сотен игроков шлет что-нить ? учитываем - у нас нет! вебхука!

В следующий раз попробуй ReactPHP
в след раз я уже вебхуки делаю )

M
28.06.2017
07:14:58
На апдейтах да, лучше асинхрон включить в либе.

Serg
28.06.2017
07:15:54
асинхрон в любом случае нужен при массовых рассылках с сервака

M
28.06.2017
07:16:29
Vasiliy
28.06.2017
07:17:14
Я не понимаю как можно прийти в проект на пыхе где около 1М строчек кода и несколько тысяч классов при этом не двинуться наглухо, сейчас работаю в таком проекте 24/7 без выходных, это жесть какая-то с отладкой, 30 серверов, 10 терминалов . Поддержка очень долгая и дорогая, 4 человека на бэке

Vasiliy
28.06.2017
07:17:49
Нет

M
28.06.2017
07:17:55
http://cs9.pikabu.ru/post_img/2017/06/24/6/1498298284196859118.jpg

Нет
а что там, самопис?

Vasiliy
28.06.2017
07:18:08
Ага

Wyldstyle
28.06.2017
07:18:08
Делаешь запрос. res = requests.get(https://t.me) Потом из ответа выражаешь код print(res.status_code)
не, это немного не то. Мне после запроса авторизации прилетает на ссылку редирект_юри: https://link.com/bot?code=xxxxxxxxxxx, как мне вытащить это значение code?

M
28.06.2017
07:18:22
Ага
тестами покрыто?

Vasiliy
28.06.2017
07:18:28
Да

M
28.06.2017
07:18:53
Да
ну тогда не всё так плохо

Vasiliy
28.06.2017
07:19:03
Как здоровье?

Какой лвл?

Google
Serg
28.06.2017
07:19:27
а хобби - писать бота для ТГ

Alexey
28.06.2017
07:19:43
есть - жена дети
Охуеть - у меня такая же история )

Vasiliy
28.06.2017
07:20:05
Не знаю, вы монстры какие-то, хочу укатываться на АСП

Ищу вакансию

M
28.06.2017
07:20:28
Ищу вакансию
https://t.me/microsoftstackjobs

Alexey
28.06.2017
07:20:34
Vasiliy
28.06.2017
07:20:43
Ну так

Serg
28.06.2017
07:20:50
99950 из них это jpg ?
нее, картинки на серверах статики. а тут только код и верстка

Vasiliy
28.06.2017
07:20:56
Alexey
28.06.2017
07:21:09
Vasiliy
28.06.2017
07:21:31
https://t.me/microsoftstackjobs
А, нет, не то. Спс

M
28.06.2017
07:21:53
нее, картинки на серверах статики. а тут только код и верстка
ну это же шютка. Кстати если собирать фронт, то файлов больше. Сейчас вот webpack начал юзать, модули JS, компонентных подход вся вот эта хипстерская хрень короч.

Vasiliy
28.06.2017
07:23:16
Я вот жду когда ангуляр успокоится с апдейтами и начать перекатываться на него

M
28.06.2017
07:23:22
Быстро вкатился?
3 дня по вечерам на пет проекте, VueJS пробую вот, со сборкой довольно просто, вебпак конфиг собрать только.

Oleg
28.06.2017
07:24:02


M
28.06.2017
07:24:34
Я вот жду когда ангуляр успокоится с апдейтами и начать перекатываться на него
Для SPA я бы React или Ember взял, но пока что Vue радуюсь и ES6, я же на Yii2 у нас не зашкварно JQuery юзать в хвост и в гриву)

Google
M
28.06.2017
07:25:05
Spa?
single page application

Vasiliy
28.06.2017
07:25:20
Почему реакт?

Он же только отрисовывает

И вообще подход другой

M
28.06.2017
07:26:43
Почему реакт?
Рект по тому что есть React native там, всё такоэ))) На самом деле у меня знакомый Ember юзает и знает, другой чел React пробовал и говорит космос. Так что поэтому 2 выбора, но для веба я бы взял лучше EmberJS

Serg
28.06.2017
07:26:52
Быстро вкатился?
ну мес через 3 ориентировался уже полностью и любые зачи уже делал

M
28.06.2017
07:26:54
Смотрел по нему уроки - понравилось

Vasiliy
28.06.2017
07:27:22
Кому уроки кстати по ангуляру 2 надо на ютубе

Есть хайдлинк

Serg
28.06.2017
07:28:27
уже лeчше Vue - его не так сейчас колбасит как ангулар... Да и Вуе походу заимствует фкусные няшки

Vasiliy
28.06.2017
07:29:31
Есть какие-нибудь годные проекты автоматизации амоцрм с ботом?

Или практика автоматизации вообще каких-либо бизнес процессов?

Vasiliy
28.06.2017
07:38:22
Sec

Видео "Angular 2 + TypeScript": http://www.youtube.com/playlist?list=PLg413-zAT7jZmG_I2J8oXP-O3cWbcPg0x

Страница 972 из 4042