Steam Sdk接入

产品要接入Steam Sdk,折腾了两天终于搞好了,记录下接入流程和中间遇到的问题:

接入流程:
1.下载Steam Sdk,解压文件;

2.将目录下sdk\public\steam 目录下的头文件和库导入项目;

3.将sdk\redistributable_bin中的库导入项目;

4.创建steam_appid.txt 里面写入appid,放到执行目录(项目生成exe所在目录);

5.需要的地方导入steam_api.h头文件,调用接口;


过程中遇到的问题:

1.调用 SteamAPI_Init() 返回初始化失败
  测试时使用的自己的Steam账号一直提示失败,换成Steam开发者账号初始化成功;(猜测是产品未上线不能使用普通Steam账号)

2.调用SteamUser类的GetAuthSessionTicket获得的票据传给服务器向Steam后台验证一直验证失败
  原因是服务器验证时未按照文档要求将票据转成十六进制

  当然了客户端也可以将票据转成十六进制,再传给服务器,如何转换请点击此处

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
很抱歉听到您无法接收到Steam手机验证码。这可能是由于几种原因导致的。首先,请确保您的手机处于良好的网络连接状态,并且您已经正确地安装和配置了Steam令牌手机验证器应用程序。如果您已经检查了这些方面,但仍然无法接收到验证码,您可以尝试以下解决方法: 1. 检查您的手机设置:确保您的手机没有将Steam令牌手机验证器应用程序列入黑名单或阻止通知。您可以在手机的设置中查找应用程序权限和通知设置,确保允许Steam令牌应用程序发送通知。 2. 同步时间:Steam令牌手机验证器的验证码是基于时间的,因此请确保您的手机时间与网络时间同步。您可以在手机设置中手动设置时间或使用自动网络时间同步功能。 3. 重新安装应用程序:如果问题仍然存在,您可以尝试卸载并重新安装Steam令牌手机验证器应用程序。在重新安装之前,请确保您已备份了任何与该应用程序相关的重要数据。 如果您尝试了以上解决方法仍然无法解决问题,我建议您联系Steam的客户支持团队。您可以通过Steam的官方网站或客户端上的支持页面找到他们的联系方式。他们将能够提供更具体的帮助和解决方案,以确保您能够接收到手机验证码。\[1\]\[3\] #### 引用[.reference_title] - *1* *2* [steam手机版](https://blog.csdn.net/weixin_31721961/article/details/117561270)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [关于GTA5登录要接收R星验证码](https://blog.csdn.net/weixin_31290899/article/details/113385482)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值