Monolingual
p/monolingual
Remove gigabytes of unnecessary language files from your Mac
Felix Kollmar
CloudRail SI - Unified API Library — Cloud Storage, Social, Payment & more via a Unified API
5
Replies
Felix Kollmar
Hi guys. We’ve just released brand new CloudRail Libraries and Interfaces. CloudRail is a free unified API Library for Java, iOS and Android that allows you to use the same functions no matter what service provider you want to use. So for example, upload() works the same for Dropbox and Google Drive. We’ve currently got interfaces for Cloud Storage, Social Media, Messaging and Payment, and are currently working on adding more. Would love to get feedback from you all. For product hut users, if you use CloudRail in your application, we’ll feature you and link back to your github profile or website on our blog.
Taylor Sloane
This looks pretty neat. Integrating with new services is a constant pain point, especially with changing APIs. Seems like it could solve some of the problems.
Felix Kollmar
@jakeapeters Thanks, Jake! What other problems do you have with integrations which we don't solve yet?
Sravan Kumar
Looks very helpful. Is there a Server side Unified API for authenticating with backend server after user Signs in the Android (https://goo.gl/nhB7fh) or iOS app ? It would be helpful if there is a Carthage version for iOS.
Felix Kollmar
@sravang Thanks! We can’t really provide signed tokens like Google does but to authenticate users to your backend, you can have them login on Android/iOS with the CloudRail SI SDK (call Profile.login()), then call Profile.saveAsString() to get a JSON string which, among other stuff, contains the access token and send this to the backend. There, using CloudRail SI SDK for the respective backend platform, call Profile.loadAsString() with the JSON string and then use Profile.getIdentifier() and/or the other methods to retrieve user identity. I’ll pass on the Carthage suggestion to our iOS developer.