사용자가 WeChat 클라이언트에서 제3자 웹페이지에 액세스하는 경우 공식 계정은 WeChat 웹페이지 인증 메커니즘을 통해 사용자의 기본 정보를 얻은 다음 비즈니스 로직을 구현할 수 있습니다.
웹페이지 승인 콜백 도메인 이름에 대한 지침
1. 공식 계정 사용자 웹 페이지를 인증하기 전에 개발자는 공개 플랫폼의 공식 웹사이트에서 "개발 - 인터페이스 권한 - 웹 서비스 - 웹 계정 - 사용자 기본 정보를 얻기 위한 웹 인증" 구성 옵션으로 이동하여 인증 콜백을 수정해야 합니다. 도메인 이름. 여기에는 URL이 아닌 도메인 이름(문자열)이 입력되므로 http://
2와 같은 프로토콜 헤더를 추가하지 마세요. 구성 사양은 전체 도메인 이름입니다. 예를 들어 웹 페이지 인증이 필요한 도메인 이름은 www.qq.com입니다. 구성 후 이 도메인 이름 아래의 페이지는 http://www.qq.com/music.html입니다. 및 http://www.qq.com/login.html OAuth2.0 인증을 수행합니다. 단, http://pay.qq.com, http://music.qq.com, http://qq.com에서는 OAuth2.0 인증을 수행할 수 없습니다.
3. 제3자 개발자가 관리하는 경우에는 별도의 설정이 필요하지 않습니다. 제3자는 웹페이지 승인을 구현하기 위해 공식 계정을 대체할 수 있습니다. 1. 범위가 snsapi_base로 시작된 웹 페이지 인증은 페이지에 입장하는 사용자의 openid를 얻는 데 사용되며 자동으로 인증되며 자동으로 콜백 페이지로 이동합니다. 사용자가 인식하는 것은 콜백 페이지(종종 비즈니스 페이지)
2에 직접 들어가는 것입니다. snsapi_userinfo를 범위로 사용하여 시작된 웹 페이지 인증은 사용자의 기본 정보를 얻는 데 사용됩니다. 그러나 이러한 승인을 위해서는 사용자가 수동으로 동의해야 하며, 사용자가 동의하였으므로 별도의 주의는 필요하지 않으며, 승인 후에는 사용자의 기본정보를 얻을 수 있습니다. 3. 사용자 관리 인터페이스의 '사용자 기본 정보 얻기 인터페이스'는 사용자가 공식 계정에 접속한 후 또는 이벤트가 푸시된 후에만 사용자의 OpenID를 기반으로 사용자의 기본 정보를 얻을 수 있습니다. 사용자의 메시지 상호작용을 따릅니다. 다른 WeChat 인터페이스를 포함한 이 인터페이스를 성공적으로 호출하려면 사용자(예: openid)가 공식 계정을 팔로우해야 합니다.
특수 시나리오에서의 자동 인증 정보1 위에서 언급한 것처럼 snsapi_base를 범위로 하는 웹페이지 인증의 경우 자동 인증이 필요합니다. ,
2. 공식 계정을 팔로우한 사용자의 경우, 범위가 있더라도 공식 계정의 세션 또는 사용자 정의 메뉴에서 공식 계정의 웹 인증 페이지에 진입하는 경우. snsapi_userinfo, 이는 사용자가 인식하지 못하는 자동 인증이기도 합니다. WeChat 개발과 관련된 더 많은 기술 기사를 보려면
WeChat 개발 튜토리얼컬럼을 방문하여 알아보세요!
위 내용은 범위 권한은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!