diff options
Diffstat (limited to 'subprojects/battleNetApi/include/hearthstoneApi.hpp')
| -rw-r--r-- | subprojects/battleNetApi/include/hearthstoneApi.hpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/subprojects/battleNetApi/include/hearthstoneApi.hpp b/subprojects/battleNetApi/include/hearthstoneApi.hpp index c2298f7..6b3bbe5 100644 --- a/subprojects/battleNetApi/include/hearthstoneApi.hpp +++ b/subprojects/battleNetApi/include/hearthstoneApi.hpp @@ -5,18 +5,19 @@ class HearthstoneApi { public: HearthstoneApi(Token &&iToken); + std::uint64_t numberOfCards(); std::string getCards(const std::string &t_card_parameters); private: - std::string generateRequestHeader(); + std::string authorizationHeader(); const std::string getUrl(const std::string &t_parameters); const std::string getSetOfCardsUrl(const std::string &t_card_parameters); - std::string makeApiRequest(const char *t_url, const char *t_header); - std::string makeApiRequest(const std::string &t_url, const std::string &t_header); + std::string makeApiRequest(const char *t_url); + std::string makeApiRequest(const std::string &t_url); static size_t curlCallbackStringOutput(void *t_contents, size_t t_size, size_t t_nmemb, std::string *t_s); Token mToken; - std::string mHeader; + std::string mAuthorizationHeader; //<! Bearer authorization string for OAuth 2.0 header friend class HearthstoneApiMock; }; |
