Example #1
0
 private static function init()
 {
     if (static::$Endpoints) {
         return;
     }
     static::$Endpoints = ['login_get' => new Endpoint('GET', 'https://login.skype.com/login?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com'), 'login_post' => new Endpoint('POST', 'https://login.skype.com/login?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com'), 'asm' => new Endpoint('POST', 'https://api.asm.skype.com/v1/skypetokenauth'), 'endpoint' => (new Endpoint('POST', 'https://client-s.gateway.messenger.live.com/v1/users/ME/endpoints'))->needSkypeToken(), 'contacts' => (new Endpoint('GET', 'https://contacts.skype.com/contacts/v1/users/%s/contacts'))->needSkypeToken(), 'send_message' => (new Endpoint('POST', 'https://%sclient-s.gateway.messenger.live.com/v1/users/ME/conversations/%s/messages'))->needRegToken(), 'chats' => (new Endpoint('GET', 'https://%sclient-s.gateway.messenger.live.com/v1/users/ME/conversations?startTime=%d&pageSize=%d&view=msnp24Equivalent&targetType=Passport|Skype|Lync|Thread|PSTN'))->needRegToken(), 'messages' => (new Endpoint('GET', 'https://%sclient-s.gateway.messenger.live.com/v1/users/ME/conversations/%s/messages?startTime=%d&pageSize=%d&view=msnp24Equivalent|supportsMessageProperties&targetType=Passport|Skype|Lync|Thread|PSTN'))->needRegToken(), 'logout' => new Endpoint('Get', 'https://login.skype.com/logout?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com&intsrc=client-_-webapp-_-production-_-go-signin')];
 }
Example #2
0
 private static function init()
 {
     if (static::$Endpoints) {
         return;
     }
     static::$Endpoints = ['login_get' => new Endpoint('GET', 'https://login.skype.com/login?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com'), 'login_post' => new Endpoint('POST', 'https://login.skype.com/login?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com'), 'asm' => new Endpoint('POST', 'https://api.asm.skype.com/v1/skypetokenauth'), 'endpoint' => (new Endpoint('POST', 'https://client-s.gateway.messenger.live.com/v1/users/ME/endpoints'))->needSkypeToken(), 'contacts' => (new Endpoint('GET', 'https://contacts.skype.com/contacts/v1/users/%s/contacts'))->needSkypeToken(), 'send_message' => (new Endpoint('POST', 'https://%sclient-s.gateway.messenger.live.com/v1/users/ME/conversations/%s/messages'))->needRegToken(), 'logout' => new Endpoint('Get', 'https://login.skype.com/logout?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com&intsrc=client-_-webapp-_-production-_-go-signin')];
 }
Example #3
0
 private static function init()
 {
     if (!static::$Endpoints) {
         static::$Endpoints = ['login_get' => new Endpoint('GET', 'https://login.skype.com/login?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com'), 'login_post' => new Endpoint('POST', 'https://login.skype.com/login?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com'), 'asm' => new Endpoint('POST', 'https://api.asm.skype.com/v1/skypetokenauth'), 'endpoint' => (new Endpoint('POST', 'https://client-s.gateway.messenger.live.com/v1/users/ME/endpoints'))->needSkypeToken(), 'contacts' => (new Endpoint('GET', 'https://contacts.skype.com/contacts/v1/users/%s/contacts?filter=type%%20eq%%20%%27skype%%27%%20or%%20type%%20eq%%20%%27msn%%27%%20or%%20type%%20eq%%20%%27pstn%%27%%20or%%20type%%20eq%%20%%27agent%%27'))->needSkypeToken(), 'contact_info' => (new Endpoint('POST', "https://api.skype.com/users/self/contacts/profiles"))->needSkypeToken(), 'send_message' => (new Endpoint('POST', 'https://%sclient-s.gateway.messenger.live.com/v1/users/ME/conversations/%s/messages'))->needRegToken(), 'logout' => new Endpoint('Get', 'https://login.skype.com/logout?client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com&intsrc=client-_-webapp-_-production-_-go-signin')];
     }
 }