관련 권장 사항: "PHP 교육"
php에 QQ 인터넷 로그인이 통합되었습니다
QQ 인터넷 플랫폼에 접속한 후 사용자가 QQ 계정 로그인을 통해 웹 사이트에 로그인할 수 있으므로 등록이 줄어듭니다. QQ 인터넷을 통해 더 많은 사용자를 더 빠르고 편리하게 이용할 수 있는 방법을 살펴보겠습니다.
자격 신청
먼저 QQ인터넷 공식 홈페이지 https://connect.qq.com/index.html에 접속하여 개발자 지원을 한 후, 본인의 정보를 추가한 후 신청서를 작성하시면 됩니다. . APP ID 및 APP Key 받기
SDK 다운로드
여기서 http://wiki.connect.qq.com/sdk%E4%B8%8B%E8%BD%BD에 해당하는 SDK로 이동합니다. 웹사이트.
SDK 설치 및 구성
다운로드한 SDK를 PHP 실행 환경에 넣어 SDK에 액세스하면 SDK를 구성하고 공식 문서 옵션을 볼 수 있습니다.
코드 구현
SDK의 example 폴더에 있는 oauth 폴더를 API 폴더와 동일한 디렉터리에 복사하고, oauth 폴더에 있는 callback.php를 수정하고 index.php .php 경로에 qqContentApi를 로드하세요. .
첫 페이지에 QQ 로그인 프롬프트가 표시됩니다.
<a href="#" onclick='toQzoneLogin()'>QQ登录</a> <script type="text/javascript"> var childWindow; function toQzoneLogin(){ childWindow = window.open("/qq/oauth/","TencentLogin","width=450,height=320,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1"); } function closeChildWindow(){ childWindow.close(); } </script>
[QQ 로그인]을 클릭하면 QQ 인증 로그인 인터페이스가 열립니다.
콜백 처리
백 클릭을 사용하여 성공적으로 로그인하면 콜백 인터페이스가 실행됩니다. , 여기서는 데이터를 자신의 데이터베이스에 삽입하거나 계정 바인딩을 요구하는 등 데이터에 대한 일부 작업을 수행할 수 있습니다. .
아아아아위 내용은 QQ 인터넷 로그인을 PHP에 통합하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!