如果您完全不熟悉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