diff options
-rw-r--r-- | protocols/SkypeWeb/src/request_queue.cpp | 5 | ||||
-rw-r--r-- | protocols/SkypeWeb/src/requests/contacts.h | 2 |
2 files changed, 2 insertions, 5 deletions
diff --git a/protocols/SkypeWeb/src/request_queue.cpp b/protocols/SkypeWeb/src/request_queue.cpp index a463c275e4..c3ae3fb798 100644 --- a/protocols/SkypeWeb/src/request_queue.cpp +++ b/protocols/SkypeWeb/src/request_queue.cpp @@ -87,10 +87,9 @@ NETLIBHTTPREQUEST* CSkypeProto::DoSend(AsyncHttpRequest *pReq) case HOST_API:
case HOST_CONTACTS:
if (m_szApiToken)
- pReq->AddHeader("X-Skypetoken", m_szApiToken);
+ pReq->AddHeader((pReq->m_host == HOST_CONTACTS) ? "X-SkypeToken" : "X-Skypetoken", m_szApiToken);
+
pReq->AddHeader("Accept", "application/json; ver=1.0;");
- pReq->AddHeader("X-Stratus-Caller", SKYPEWEB_CLIENTINFO_NAME);
- pReq->AddHeader("X-Stratus-Request", "abcd1234");
pReq->AddHeader("Origin", "https://web.skype.com");
pReq->AddHeader("Referer", "https://web.skype.com/main");
break;
diff --git a/protocols/SkypeWeb/src/requests/contacts.h b/protocols/SkypeWeb/src/requests/contacts.h index ec0c3a4141..7d01071788 100644 --- a/protocols/SkypeWeb/src/requests/contacts.h +++ b/protocols/SkypeWeb/src/requests/contacts.h @@ -28,8 +28,6 @@ struct GetContactListRequest : public AsyncHttpRequest // ?filter=contacts[?(@.type="skype" or @.type="msn")]
if (filter != NULL)
this << CHAR_PARAM("filter", filter);
-
- AddHeader("X-SkypeToken", ppro->m_szApiToken);
}
};
|