현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - 위챗 애플릿을 통해 unionid 를 얻는 방법
위챗 애플릿을 통해 unionid 를 얻는 방법
우선 회사는 애플릿, 위챗 공식 계좌 홈페이지, 앱 등을 개발했다. 이전에는 OpenID 로 사용자를 구분했지만 OpenID 는 현재 애플릿 또는 위챗 공식 계정에서만 사용자를 고유하게 식별할 수 있습니다. Dell 은 사용자가 회사의 다양한 제품 (예: 위챗 공식 계정, 애플릿, app 의 위챗 로그인) 에서 사용자 고유성을 유지할 수 있기를 바랍니다. 다행히도, 위챗 유니온 ID 를 주었다.

다음 두 단계에서는 위챗 애플릿이 unionid 를 얻는 프로세스에 대해 설명합니다.

1. 먼저 위챗 공용 플랫폼에 애플릿을 등록한 다음 애플릿에서 로그인 프로세스를 시뮬레이트합니다.

참고: 이것은 단순한 로그인 프로세스 일뿐입니다. 실제로 로그인 상태를 유지 관리해야 합니다. Wx.checkSession () 은 현재 로그인 상태가 만료되었는지 확인할 수 있습니다. 만료된 경우 wx.login () 을 다시 호출해야 합니다. 그렇지 않으면 wx.getUserInfo () 를 호출하면 사용자 데이터를 얻을 수 없습니다.

참고: 이 시점에서 백그라운드 서버는 당신이 보낸 코드를 받은 다음 appid 와 appSecret 을 사용하여 OpenID, session_key encrypted_data, iv 등의 데이터를 위챗 요청하고 AppID 와 AppSecret 을 사용하여 OpenID 등을 해독합니다. (지금은 unionid 가 없으므로 두 번째 단계를 살펴보십시오. ) 을 참조하십시오

다음으로 위챗 개발 플랫폼 바인딩 개발 계정.

처음에는 오픈 플랫폼과 공공 플랫폼에 대해 약간 혼란스러웠습니다. 나중에 개발 플랫폼의 관리 센터를 보고 이러한 모바일 애플리케이션, 웹 사이트 애플리케이션 또는 위챗 공식 계정/애플릿이 모두 동일한 위챗 개발 플랫폼 계정을 바인딩할 수 있다는 것을 알게 되었습니다. 그러면 동일한 사용자가 동일한 위챗 오픈 플랫폼 아래 서로 다른 애플리케이션에 동일한 unionid 를 사용할 수 있습니다.

일반적으로 위 그림과 같이 설정되어 즉시 적용됩니다 (때로는 몇 분 정도 걸릴 수 있음)

당신의 독서에 감사드리며, 당신을 도울 수 있기를 희망하며, 본 사이트에 대한 당신의 지지에 감사드립니다!