#pragma once #include "CHttpClient.h" class CZhipuziHttpClient { public: CZhipuziHttpClient(); ~CZhipuziHttpClient(); public: static void Init(std::string username, std::string password); static bool Login(std::string& errmsg); bool Request(std::string url, std::map params, std::string& response); public: static CZhipuziHttpClient m_client; private: std::string m_username; std::string m_password; std::string m_url = "https://pf-api.zhipuzi.com/pos"; CHttpClient m_httpClient; };