如果您完全不熟悉PHP,请先尝试了解lanuage的最重要内容。你试图达到的目标已经比一天能够学到的要复杂一点。
但是,您提到的GitHub项目为蒸汽登录提供了一个易于使用的功能。看看example.php
或demo.php
(更详细)的文件。您首先需要通过将项目内容上传到您的网络服务器来安装插件。
然后在您的脚本中,您必须登录require ('steamauth/steamauth.php');
才能将验证功能用于您的代码。
在示例中,您将看到在包含脚本之后,将检查变量$_SESSION['steamid']
是否已设置。该变量在用户登录时设置,并且当用户尚未登录时分别取消设置。
如果出现这种情况,则调用函数steamlogin()
,该函数会重定向到蒸汽登录页面。当用户正确登录时,将变量$_SESSION['steamid']
设置为用户的SteamID,并再次显示原始站点(您的脚本)。请注意,登录后会重新加载此页面。
由于现在设置了变量$_SESSION['steamid']
,所以使用include ('steamauth/userInfo.php');
现在包含文件userInfo.php
。该文件中的代码准备蒸汽配置文件信息,然后您可以使用$steamprofile
阵列最终访问该信息。
可能变量的例子在demo.php
中给出,例如, $steamprofile['avatarfull']
,其中包含用户的Steam头像图片的完整链接。
这是如果您想使用这些功能需要做什么的概述。如果遇到问题,查看某些文件的源代码可能会有所帮助。
谢谢,这已经给我一个很好的概述。 – MarkusL