diff options
| author | Aotrix <[email protected]> | 2025-11-09 13:23:05 +0100 |
|---|---|---|
| committer | Aotrix <[email protected]> | 2025-11-09 13:23:05 +0100 |
| commit | 6110ac9510e8fdf04e7f60625def310687ee6a88 (patch) | |
| tree | c9cf823bbdc7fbdf6ffced2db3b7cbbaad83282c /subprojects/battleNetApi/include | |
| parent | 2df3eeae3a776c989920b8d07893397c2d09b9f0 (diff) | |
refactor HearthstoneApi methods and rename input parameters
Diffstat (limited to 'subprojects/battleNetApi/include')
| -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; }; |
