void YourClassName::askToken() {
state = REQUESTTOKEN;
QNetworkRequest request = QNetworkRequest();
request.setUrl(QUrl("https://getpocket.com/v3/oauth/authorize?"));
QString qStr;
qStr.append("{\"consumer_key\":\"YOURCONSUMERKEY\",\"code\":\"");
qStr.append(appCode);
qStr.append("\"}");
request.setHeader(QNetworkRequest::ContentTypeHeader, "Content-Type: application/json; charset=UTF-8");
request.setRawHeader("X-Accept:","application/json"); //X-Accept: application/json
mNetworkAccessManager->post(request, qStr.toUtf8());
}