https://steamcommunity.com/id/smyga/myworkshopfiles/
2 скина приняли в игру, могу ли я попросить автора игры мне их дать или такого функционала нет?
Функционал есть:
https://partner.steamgames.com/doc/webapi/IInventoryService?language=english
Метод
AddItem
AddItem is used to add new items directly in a user's inventory. For each itemdef, an instance of that type is created and added to the target account.
Items of type 'bundle' or 'generator' are unpacked at the time they are added. The response message provides information about the item or items that were actually inserted in the inventory.
This call will fail if the itemdef is not defined or cannot be unpacked; or if the target player does not have permission for the given appid.
Player notification of a new item, if any, is best handled by the game client. Calls to AddItem that occur when the player is not in-game may optionally set notify=1 to notify the player via Steam. This may engage any of the player-notification mechanisms in Steam, including an overlay popup.
The optional requestid parameter allows a client to make an idempotent call. If the client is unsure whether a request completed successfully on the server, it can replay the request, reusing the original request ID.
If the request is replayed, the response will include current state for the items that were affected by the original request, without making new changes.
If the original request fails on the server, replaying the same request ID will re-attempt the work rather than reporting the prior error result.
NOTE: This call requires a publisher API key to use this method. As such this API
MUST be called from a secure server, and can never be used directly by clients!