I have just started with a SharePoint and I am not able to do a simple thing.
I have over 12k files on SharePoint and I want to write a desktop app using C#, which schows me all files with names, sizes, paths and modification dates. Then user can select and download few of them. App schould work in an external network.
I tried with a Microsoft.SharePoint.Client and REST Api but I always got 403 Access Forbidden.
Is it even possible to download this informations from external network? If it is, which API schould I use? I'am little bit confused in SharePoint world.
SharePoint is with O365 and cliens are external customers, so they won't have any accounts.