size file REST API-DataScope (code?)
Options
File size downloaded via REST API
File size ordered via DataScope
the forum answered me that the file size on the Refinitiv server should be viewed through DataScope.
What if there's no size?
Is it impossible to send a request through the REST API and receive a response in which information about the size of the downloaded file?
Why such difficulties?
Tagged:
0
Best Answer
-
This is a method that I used.
In the note text, there is an "Extraction ID" field. I extract the extraction ID from the note text.
string extractionID = getExtractionID(extractionResult.Notes[0]);
...
static string getExtractionID(string note)
{
string pattern = @Extraction ID: ([0-9]+);
string extractionID = "";
Regex rgx = new Regex(pattern);
Match match = rgx.Match(note);
if (match.Success)
{
string[] words = match.Value.Split(':');
extractionID = words[1].ToString().Trim();
Console.WriteLine("ExtractionID: {0}", extractionID);
}
return extractionID;
}After getting the extractionID, I use it with the ExtractionsContext.ReportExtractionOperations.Get() method to get the file size.
var result = ExtractionsContext.ReportExtractionOperations.Get(extractionID);
ExtractionsContext.LoadProperty(result, "FullFile");
long fileSize = result.FullFile.Size;
Console.WriteLine("File Size: {0}", fileSize);0
Answers
-
no file size information.
0 -
Do I get the size of what's on the Refinitiv server or what I downloaded to my computer?
Tell me, please.
0 -
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 690 Datastream
- 1.5K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 560 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 281 Open PermID
- 46 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 723 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛