У меня есть приложение rails, в котором пользователь предоставляет свой адрес skype. Я хочу определить статус skype пользователя (онлайн или офлайн), когда кто-то видит его профиль. Как я могу это сделать в своем приложении? Кто-нибудь знает о готовом к использованию gem/plugin?Получение статуса skype пользователя в приложении rails
ответ
Только отображение статуса посетителю действительно не требует, чтобы вы сами получали статус.
Самый простой способ сделать это - разрешить посетителям браузера напрямую связаться со Skype для запроса статуса. Однако, как отметил Эймантас. Пользователь должен разрешить отображение статуса из Интернета.
После этого, это просто простой яваскрипт и HTML:
<script type="text/javascript"
src="http://download.skype.com/share/skypebuttons/js/skypeCheck.js"></script>
<a href="skype:<fill in username here>?call">
<img src="http://mystatus.skype.com/bigclassic/<fill in username here>"
style="border: none;" width="182" height="44" alt="<fill in username here> status" />
</a>
Этот сценарий также позволяет звонить человеку через скайп, если вы не хотите, что функциональность должна быть достаточно, чтобы включить только изображение и пропустите ссылку и javascript.
Посмотрите на http://www.skype.com/share/buttons/, если вы хотите больше альтернатив.
Первый пользователь должен разрешить вам видеть его статус онлайн-скайпа. После этого - это легко, если вы читаете skype api. Или просто Google для любого драгоценного камня/плагина
Спасибо, ребята! – Ishu
- 1. Docusign Rails Получение статуса
- 2. Получение текущего статуса пользователя Facebook с помощью OmniAuth & Rails
- 3. Отображение присутствия/статуса пользователя с помощью Skype Web SDK или UCWA в приложении UWP
- 4. Система ранжирования в приложении Skype
- 5. Подтверждение имени пользователя Skype
- 6. Spring Security 2.0, Получение статуса аутентификации пользователя
- 7. Получение статуса пользователя loggedin passeportjs Nodejs
- 8. Получение локального времени пользователя в моем приложении Rails
- 9. Права пользователя в приложении Rails
- 10. IBpy получение статуса статуса заказа
- 11. Получение статуса GPS
- 12. Получение Skype Identity в платформе Bot?
- 13. Skype API не вызывает событие при изменении статуса звонка
- 14. Получение имени пользователя Novell в приложении WPF?
- 15. Получение местоположения пользователя навсегда в приложении iOS
- 16. Получение «неинициализированной константы» в приложении Rails
- 17. Проверьте Skype имя пользователя существует
- 18. Автоматическое изменение статуса почты Rails
- 19. Проверка онлайн-статуса пользователя facebook
- 20. Редактирование статуса администратора пользователя
- 21. Как получить имя пользователя Skype, используя функцию вызова skype
- 22. Запрос статуса пользователя PSN?
- 23. Получение статуса соединения
- 24. Интеграция ссылки Skype в приложении Flex?
- 25. Внедрение веб-службы skype в php-приложении
- 26. Как интегрировать статус Skype в моем приложении?
- 27. Получение статуса от IntuitBatchResponse
- 28. Получение статуса убийства Нуча?
- 29. Получение статуса делегирования
- 30. Получение статуса xml
Мне нравится разгружать эту функцию пользователю. –
Возможно, вам не понадобится сценарий. Я этого не сделал. Но выбор кнопки, который они предлагают, ограничен, и они не используют прозрачные фоны, по крайней мере, на всех кнопках, из-за которых мне нужно выглядеть уродливо. Есть еще один способ, просто получив номер статуса (0..8) для своей учетной записи. Извлеките http://mystatus.skype.com/ .num. Проблема заключается в выборке Ajax в междоменной области (я сделал это из JS). Они должны сделать интерфейс JSONP для получения этих 0..8 номеров, imho. –
akauppi