summaryrefslogtreecommitdiff
path: root/protocols/SkypeWeb/src/requests
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2025-03-15 15:59:58 +0300
committerGeorge Hazan <george.hazan@gmail.com>2025-03-15 16:00:02 +0300
commitf5af0de316fc2701511beb413ae37cb612af24e0 (patch)
tree0f24cff1979427b308071901a6d12dafad3c8599 /protocols/SkypeWeb/src/requests
parent2666787c499e8251815c9a322edbf347c2a426cd (diff)
fixes #4922 (Skype: Will stay connected for a few seconds and then disconnect)
Diffstat (limited to 'protocols/SkypeWeb/src/requests')
-rw-r--r--protocols/SkypeWeb/src/requests/endpoint.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/protocols/SkypeWeb/src/requests/endpoint.h b/protocols/SkypeWeb/src/requests/endpoint.h
index dd5ac45fde..ab866aa39a 100644
--- a/protocols/SkypeWeb/src/requests/endpoint.h
+++ b/protocols/SkypeWeb/src/requests/endpoint.h
@@ -23,8 +23,10 @@ struct CreateEndpointRequest : public AsyncHttpRequest
CreateEndpointRequest(CSkypeProto *ppro) :
AsyncHttpRequest(REQUEST_POST, HOST_DEFAULT, "/users/ME/endpoints", &CSkypeProto::OnEndpointCreated)
{
- m_szParam = "{}";
+ m_szParam = "{\"endpointFeatures\":\"Agent,Presence2015,MessageProperties,CustomUserProperties,Casts,ModernBots,AutoIdleForWebApi,secureThreads,notificationStream,InviteFree,SupportsReadReceipts,ued\"}";
+ AddHeader("Origin", "https://web.skype.com");
+ AddHeader("Referer", "https://web.skype.com/");
AddAuthentication(ppro);
}
};