Thanks for the quick response! I understand how to use the ListEntities method now and have been able to use it to fulfill some of my requirements.
However, in the process of testing further, I have discovered a few more problems that I am unable to find the solution to. Two problems, to be precise. Before I describe the two problems in detail, let me first clarify the structure of my company’s S3 bucket. The bucket is shallow (essentially no sub-folders), and contains a few million files. These files all have UUIDs for file-names, so there are files named things like “00001234-5678-49abc-8def-0123456789ab”, “fffffedc-ba98-4765-b432-10fedcba9876”, and everything in-between.
The first problem
that I’ve discovered is that only files whose names start with “0” are searchable. That is, I can easily find the GUID for file “00001234-5678-49abc-8def-0123456789ab”, but I when I search for any file that starts with the characters 1-9 or a-f, the ListEntities method returns a rather boring result with no files: something like this
. That’s rather disconcerting, and the result is that about 90-95% of my data is un-searchable. Can you explain why this would be the case? Is it because I’m using a trial account and there is some limit on the amount of data that’s indexed for filtering?
The second problem that I’ve encountered is that files uploaded to my test S3 bucket subsequent to linking my GroupDocs client to my S3 storage engine are similarly not searchable via the ListEntites API method. It appears that they are not indexed for filtering. I wonder if it’s related to the first problem I listed above. Does GroupDocs offer real-time filtering of the content as it exists in the S3 bucket? Or is there a separate method that I can use to index new files programmatically? This is crucial functionality for my use-case, because my company’s clients upload content to this S3 Bucket through a number of external APIs (e.g.not GroupDocs); we want the content to be searchable and viewable regardless of how it got into the bucket. How can I accomplish this?
Again, thank you for answering my first post so swiftly and accurately. I look forward to your further replies!