Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «ava»
15 тривиальных фактов о правильной работе с протоколом HTTP 2015-08-27 18:14:12
Внимание! Реклама! Пост оплачен Капитаном Очевидность!
Ниже под катом вы ...
+ развернуть текст сохранённая копия
Внимание! Реклама! Пост оплачен Капитаном Очевидность!
Ниже под катом вы найдёте 15 пунктов, описывающих правильную организацию ресурсов, доступных по протоколу HTTP — веб-сайтов, «ручек» бэкенда, API и прочая. «Правильный» здесь означает «соответствующий рекомендациям и спецификациям». Большая часть ниженаписанного почти дословно переведена из официальных стандартов, рекомендаций и best practices от IETF и W3C.
Вы не найдёте здесь абсолютно ничего неочевидного. Нет, серьёзно, каждый веб-разработчик теоретически эти 15 пунктов должен освоить где-то в районе junior developer-а и/или второго-третьего курса университета.
Однако на практике оказывается, что великое множество веб-разработчиков эти азы таки не усвоило. Читаешь документацию к иным API и рыдаешь. Уверен, что каждый читатель таки найдёт в этом списке что-то новое для себя.
Читать дальше →
Тэги: api, url, web-стандарты, блог, веб-разработка, данных, компании, передачи, разработка, систем, яндекс
[Из песочницы] Отправка сообщений через API VK средствами PHP для ленивых 2015-08-27 15:29:36
Что мы будем делать: настроим отправку сообщений от имени конкретного пользователя в ...
+ развернуть текст сохранённая копия
Что мы будем делать: настроим отправку сообщений от имени конкретного пользователя в несколько чатов и другим пользователям используя HTTP запрос средствами PHP, с минимальными усилиями.
Собственно, одними сообщениями мы не ограничимся. Все будет работать через standalone приложение vk по тому принципу, что мы потенциально сможем делать все действия, которые будут доступны этому самому пользователю (точнее все то, на что мы выдадим сами себе права, но об этом чуть позже).
Сообщения рассматриваем именно по той причине, что с ними можно работать только в standalone-приложениях.
План действий:
1. Создаем приложение
2. Получаем access_token
3. отправляем сообщения
Читать дальше →
Тэги: api, php, vkontakte
Пишем документацию API при помощи RAML 2015-08-24 14:51:09
+ развернуть текст сохранённая копия
Удобство работы с любым API во многом зависит от того, как написана и оформлена его документация. Cейчас мы ведём работу по стандартизации и унификации описания всех наших API, и вопросы документирования для нас особенно актуальны.
После долгих поисков мы решили оформлять документацию в формате RAML. Так называется специализированный язык для описания REST API. О его возможностях и преимуществах мы расскажем в этой статье.
Читать дальше →
Тэги: api, raml, restful, selectel, блог, веб-разработка, компании, селектел
CometQL — api работы с комет сервером по протоколу MySQL 2015-08-10 10:03:53
+ развернуть текст сохранённая копия
CometQL — это api для работы с saas комет сервисом по протоколу MySQL.
Почему это круто
- Единый api для более чем 12 языков программирования
- Простой и понятный вид запросов
- В php есть средства поддержания постоянных соединений с MySQL и теперь их можно так же использовать для работы с comet сервером.
Например для получения информации о том когда пользователь был online достаточно выполнить следующий запрос:
select id, time from users_time where id = 2;
А вот запрос для отправки сообщения в канал:
INSERT INTO pipes_messages (name, event, message)VALUES("pipe_name", "event_in_pipe", "text message");
Как подключится и попробовать самостоятельно
Вы можете сами подключится с демо данными и попробовать.
# Сервер app.comet-server.ru
# Логин 15
# Пароль lPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8
# База данных CometQL_v1
# Строка для подключения из консоли
mysql -h app.comet-server.ru -u15 -plPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8 -DCometQL_v1
Читать дальше →
Тэги: api, comet, cometql, mysql, php, s+s, saas, sql, star.comet, блог, компании
[Из песочницы] Авторизация/Регистрация пользователя через Telegram 2015-08-06 17:22:07
В данном топике хочу описать дополнительный, а для некоторых сервисов возможно и основной ...
+ развернуть текст сохранённая копия
В данном топике хочу описать дополнительный, а для некоторых сервисов возможно и основной способ авторизации и регистрации пользователя через Telegram, подобно OAuth авторизации через социальные сети и web-сервисы.
Допустим, у Вас есть некий сервис, который предлагает пользователям вход через Telegram. На странице авторизации пользователю предлагается ввести его Username в Telegram. После ввода Username, на аккаунт пользователя приходит сообщение с кодом подтверждения, который он вводит на странице авторизации.
В первую очередь нам потребуется «живой» аккаунт в Telegram, то есть аккаунт который зарегистрирован на мобильный номер телефона. В данном случае боты не подходят для данной задачи, так как боты не могут писать сообщения первыми.
Читать дальше →
Тэги: api, authentication, autorization, telegram, веб-разработка
Главная / Главные темы / Тэг «ava»
|
|