我尝试使用 cpprestsdk 访问WebSocket API。我到目前为止的示例代码是:
#include <iostream>
#include <cpprest/ws_client.h>
using namespace std;
using namespace web;
using namespace web::websockets::client;
int main() {
websocket_client client;
client.connect("wss://api.poloniex.com").wait();
websocket_outgoing_message out_msg;
out_msg.set_utf8_message("test");
client.send(out_msg).wait();
client.receive().then([](websocket_incoming_message in_msg) {
return in_msg.extract_string();
}).then([](string body) {
cout << body << endl; // test
}).wait();
client.close().wait();
return 0;
}
页面(here)提供以下信息:
要使用推送API,请连接到wss://api.poloniex.com和 订阅到所需的Feed [...]以便接收自动收报机 更新,订阅到&#34;自动收报机&#34;。
我无法找到如何使用此库订阅频道。