Case: Updating guides for heroes in Dota 2.
Dota 2 has hero guides, which, like the usual sharedfiles, are published on Steam, with one exception: the guide will not be recognized as a guide if it is not a .build file. Thus, if we want to update the guide for hero, we need to send this file to the Steam cloud using ICloudService, and then publish it using IPublishedFileService. At the moment, it is impossible to use the ICloudService interface, because Steam requires an access_token, which was previously issued as an OAuth token, but not at the moment.
Perhaps what I described above can be implemented in a different way, but this is all the information I could find.