I have been using Cloud Pack for some time. Use it with XE7 the Dropbox Components and has worked fine.
Am trying it out with Seattle Rad Studio 10. Now I am getting a 'Socket Error Address already in Use ERROR 100048' when Do.Auth is executed. I understand this is something to do with the Indy components used, but I am not savvy enough to know where to start looking to rectify this error.
procedure TAdvDropBox.DoAuth;
var
url: string;
locale, l: string;
begin
inherited;
SNIP...............
if not Assigned(FHttpServer) then
FHttpServer := TIdHTTPServer.Create(Owner);
FHttpServer.Active := false;
FHttpServer.DefaultPort := App.CallBackPort;
FHttpServer.OnCommandGet := DoCommandGet;
FHttpServer.Active := true; <----ERROR HERE
Of course, and at the moment, it is an absolute rate limiter.
This error indicates that the value of the CallBackURL property is not identical to a value defined in the list of Redirect URIs on the DropBox developer page. (https://www.dropbox.com/developers/apps)