Jump to content
McKay Development

Working with the Steam Cloud


KaRMa4

Recommended Posts

On 9/2/2023 at 12:53 AM, Dr. McKay said:

I don't believe guides use that interface.

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.

Link to comment
Share on other sites

18 hours ago, Dr. McKay said:

You may be able to use a token generated by steam-session for that access_token.

I tried, but I still get an error.
Response:

<html>

<head>
	<title>Unauthorized</title>
</head>

<body>
	<h1>Unauthorized</h1>Access is denied. Retrying will not help. Please verify your
	<pre>key=</pre> parameter.
</body>

</html>

With the key parameter that asks the Steam API, I get the same error.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...