9.2.63. Ask Saved Question Refresh Data¶
Get the Saved Question object for Installed Applications, ask the server to refresh the data vailable, wait for the new question spawned to complete results, then get the latest result data available for that Saved Question
9.2.63.1. Step 1 - Authenticate to the SOAP API via /auth¶
- URL: https://10.0.1.240:443/auth
- HTTP Method: GET
- Elapsed Time: 0:00:00.019314
- Step 1 Request Body
- Step 1 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 | {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate",
"Connection": "keep-alive",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"password": "VGFuaXVtMjAxNSE=",
"username": "QWRtaW5pc3RyYXRvcg=="
}
|
- Response Headers:
1 2 3 4 5 | {
"connection": "keep-alive",
"content-length": "134",
"content-type": "text/plain; charset=us-ascii"
}
|
9.2.63.2. Step 2 - Get the server version via /info.json¶
- URL: https://10.0.1.240:443/info.json
- HTTP Method: GET
- Elapsed Time: 0:00:00.041418
- Step 2 Request Body
- Step 2 Response Body
- Request Headers:
1 2 3 4 5 6 7 | {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate",
"Connection": "keep-alive",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 | {
"connection": "keep-alive",
"content-length": "21410",
"content-type": "application/json"
}
|
9.2.63.3. Step 3 - Issue a GetObject to find saved question objects¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.037435
- Step 3 Request Body
- Step 3 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "527",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.4. Step 4 - Issue a GetObject to get the full object of the last question asked by a saved question¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.010466
- Step 4 Request Body
- Step 4 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "21692",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.5. Step 5 - Issue a GetResultInfo for a saved question in order to issue a new question, which refreshes the data for that saved question¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.042549
- Step 5 Request Body
- Step 5 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "542",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.6. Step 6 - Issue a GetObject for the saved question in order get the ID of the newly asked question¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.017623
- Step 6 Request Body
- Step 6 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "538",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.7. Step 7 - Issue a GetObject to get the full object of the last question asked by a saved question¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.030393
- Step 7 Request Body
- Step 7 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "940",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.8. Step 8 - Issue a GetResultInfo for a Question to check the current progress of answers¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.011412
- Step 8 Request Body
- Step 8 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "496",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.9. Step 9 - Issue a GetResultInfo for a Question to check the current progress of answers¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.012419
- Step 9 Request Body
- Step 9 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "496",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
9.2.63.10. Step 10 - Issue a GetResultData to get the answers for the last asked question of this saved question¶
- URL: https://10.0.1.240:443/soap
- HTTP Method: POST
- Elapsed Time: 0:00:00.011922
- Step 10 Request Body
- Step 10 Response Body
- Request Headers:
1 2 3 4 5 6 7 8 9 | {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Connection": "keep-alive",
"Content-Length": "524",
"Content-Type": "text/xml; charset=utf-8",
"User-Agent": "python-requests/2.7.0 CPython/2.7.10 Darwin/14.5.0",
"session": "1-700-6994c0aafc5acfe93d8e0597690acddb0b9aa30f1c467bda22e98ef8201f85870f813597f07d5aebd273f2d1905b902718e2e6552a509912de2fca2d90e38914"
}
|
- Response Headers:
1 2 3 4 5 6 | {
"connection": "keep-alive",
"content-encoding": "gzip",
"content-type": "text/xml;charset=UTF-8",
"transfer-encoding": "chunked"
}
|
Footnotes
[1] | this file automatically created by BUILD/build_api_examples.py |