| |
---|
| | QNetworkRequest request = createHearder(); |
---|
| | request.setUrl(QUrl(m_instance->instance().url() + SAORI_MASTODON_APIPATH_ACCOUNTS + "/verify_credentials")); |
---|
| | auto *reply = manager->get(request); |
---|
| | connect(manager,&QNetworkAccessManager::finished,[=](){ |
---|
| | if (reply->NoError == QNetworkReply::NoError) { |
---|
| | if (reply->error() == QNetworkReply::NoError) { |
---|
| | QJsonObject json = QJsonDocument::fromJson(reply->readAll()).object(); |
---|
| | QMap<QString,QString> info; |
---|
| | for(auto it = json.begin();it != json.end();it ++) { |
---|
| | info[it.key()] = it.value().toString(); |
---|
| |
---|
| | QNetworkRequest request = createHearder(); |
---|
| | request.setUrl(url); |
---|
| | auto *reply = manager->get(request); |
---|
| | connect(manager,&QNetworkAccessManager::finished,[=](){ |
---|
| | if (reply->NoError == QNetworkReply::NoError) { |
---|
| | if (reply->error() == QNetworkReply::NoError) { |
---|
| | QByteArray data = reply->readAll(); |
---|
| | emit apiData(timeline,data); |
---|
| | } |
---|
| | manager->deleteLater(); |
---|
| | |