class Microsoft::Location

Overview

Example Response: [{"Alias":"dwatson","LastUpdate":"2015-11-12T02:25:50.017Z","Confidence":100, "Coordinates":{"Building":"SYDNEY","Level":"2","X":76,"Y":29,"LocationDescription":"2140","MapByLocationId":true}, "GPS":{"Latitude":-33.796597429,"Longitude":151.1382508278,"Accuracy":0.0,"LocationDescription":null}, "LocationIdentifier":null,"Status":"Located","LocatedUsing":"FixedLocation","Type":"Person","Comments":null, "ExtendedUserData":{"Alias":"dwatson","DisplayName":"David Watson","EmailAddress":"David.Watson@microsoft.com","LyncSipAddress":"dwatson@microsoft.com"}}]

Included Modules

Extended Modules

Defined in:

microsoft/find_me_models.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def confidence : Float64 #

[View source]
def coordinates : Coordinates | Nil #

[View source]
def gps : GPS | Nil #

[View source]
def last_update : Time #

[View source]
def located_using : String | Nil #

[View source]
def location_id : String | Nil #

[View source]
def status : String #

[View source]
def type : String | Nil #

[View source]
def user_data : UserData | Nil #

[View source]
def username : String #

[View source]