homebridge-xbox-tv
Version:
Homebridge plugin to control Xbox game consoles.
27 lines (23 loc) • 673 B
JavaScript
import axios from 'axios';
class Social {
constructor(authorizationHeaders) {
const headers = authorizationHeaders;
//create axios instance
this.axiosInstance = axios.create({
method: 'GET',
headers: headers
});
}
getFriends() {
return new Promise(async (resolve, reject) => {
try {
const url = `https://social.xboxlive.com/users/me/summary`;
const response = await this.axiosInstance(url);
resolve(response.data);
} catch (error) {
reject(error);
};
});
}
}
export default Social;