爱意满满的作品展示区。
imba97

在个人简介同步正在玩的 Steam 游戏

  •  4
     
  •   imba97 ·
    imba97 · Mar 14, 2025 · 3241 views
    This topic created in 430 days ago, the information mentioned may be changed or developed.

    上回

    上次写了个 《基于 Navidrome 的音乐同步展示到个人网站》

    这次

    尝试把当前正在玩的 Steam 游戏展示到个人简介中

    于是去看了一下 Steam API ,发现还真行,效果是这样的

    开源:imba97/me

    开源库

    为了方便调用,简单封装了一下用到的 Steam API

    你可以直接使用 steam-playing-gamegetUserPlayingGame

    import { getUserPlayingGame } from 'steam-playing-game'
    
    getUserPlayingGame('steam-api-key', 'user-id')
    

    或者使用 useSteamApi 获取更详细的参数

    import { useSteamApi } from 'steam-playing-game'
    
    const { getPlayerSummary, getGameDetail } = useSteamApi('steam-api-key')
    
    getPlayerSummary('user-id')
    getGameDetail('game-id')
    
    5 replies    2025-03-14 14:46:12 +08:00
    k9982874
        1
    k9982874  
       Mar 14, 2025 via Android   ❤️ 2
    然后所有人都知道你在玩小黄油了( doge
    imba97
        2
    imba97  
    OP
       Mar 14, 2025
    @k9982874 所言极是,赶紧加个游戏黑名单功能
    SuperNPC
        3
    SuperNPC  
       Mar 14, 2025
    页面好刺眼,建议加个暗黑主题
    imba97
        4
    imba97  
    OP
       Mar 14, 2025
    @SuperNPC 好嘞 👍
    flyPig9527
        5
    flyPig9527  
       Mar 14, 2025   ❤️ 1
    我的夏日狂想曲和冬日狂想曲不是要暴露了[doge]
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3054 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    ♥ Do have faith in what you're doing.