Yandex.Detector

.NET library for Yandex.Detector web service (http://api.yandex.ru/detector) that supplies information about capabilities of mobile devices based on provided HTTP headers.


Keywords
yandex, detector, mobile, wap, http, network, header, device, phone
License
LGPL-2.1
Install
Install-Package Yandex.Detector -Version 3.0.0

Documentation

Yandex.Detector is a .NET library for Yandex.Detector web service that supplies information about capabilities of mobile devices based on provided HTTP headers.

NuGet package : https://www.nuget.org/packages/Yandex.Detector


Support

This project needs your support for further developments ! Please consider donating.

  • Yandex.Money : 41001577953208

  • WebMoney (WMR) : R399275865890

Image


Usage examples:

IMobileDevice device = Yandex.Detector.Detect(new Dictionary<string, object> { { "User-agent", "Alcatel-CTH3/1.0 UP.Br" } });

IMobileDevice device = Yandex.Detector.Detect(request => request.UserAgent("Alcatel-CTH3/1.0 UP.Br").Profile("http://www-ccpp-mpd.alcatel.com/files/ALCATEL-CTH3_MMS10_1.0.rdf"));