void QGeoTileFetcherNokia::fetchCopyrightsData() { QString copyrightUrl = "http://"; copyrightUrl += m_uriProvider->getCurrentHost(); copyrightUrl += "/maptiler/v2/copyright/newest?output=json"; if (!token().isEmpty()) { copyrightUrl += "&token="; copyrightUrl += token(); } if (!applicationId().isEmpty()) { copyrightUrl += "&app_id="; copyrightUrl += applicationId(); } QNetworkRequest netRequest((QUrl(copyrightUrl))); m_copyrightsReply = m_networkManager->get(netRequest); if (m_copyrightsReply->error() != QNetworkReply::NoError) { qWarning() << __FUNCTION__ << m_copyrightsReply->errorString(); m_copyrightsReply->deleteLater(); return; } if (m_copyrightsReply->isFinished()) { copyrightsFetched(); } else { connect(m_copyrightsReply, SIGNAL(finished()), this, SLOT(copyrightsFetched())); } }
void FbxAPI::requestAuthorize() { QJsonObject json; json.insert("app_id", applicationId()); json.insert("app_name",applicationName()); json.insert("app_version",applicationVersion()); json.insert("device_name", QHostInfo::localHostName()); QNetworkRequest request = myCreateRequest("login/authorize"); QNetworkReply * reply = post(request,QJsonDocument(json).toJson()); connect(reply,SIGNAL(finished()),this,SLOT(requestAuthorizeFinished())); connect(reply,SIGNAL(error(QNetworkReply::NetworkError)),this,SLOT(errorReceived(QNetworkReply::NetworkError))); }