이 글의 내용은 사용자가 PHP WeChat 활동 중에 공개 계정을 팔로우했는지 확인하는 방법에 대한 것입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
WeChat 활동을 할 때 일부 활동에서는 사용자가 활동을 계속하거나 선물을 보내기 전에 공식 계정을 팔로우해야 합니다. 여기서는 사용자가 주의를 기울였는지 확인해야 하므로 WeChat의 ---- 기본 사용자 정보 가져오기 인터페이스
기본 사용자 정보 가져오기(UnionID 메커니즘 포함)
개발자는 OpenID를 사용하여 기본 정보 가져오기를 사용할 수 있습니다. 사용자 정보. https 프로토콜을 사용해 주세요.
接口调用请求说明 http请求方式: GET https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
매개변수 설명
매개변수 | 가 필수인가요? | Description |
---|---|---|
access_token | 은 | 호출 인터페이스 자격 증명 |
openid | 는 | 일반인의 식별입니다. 사용자의 경우 현재 유일한 공개 계정 |
lang | No | 국가 및 지역 언어 버전으로 돌아가기, zh_CN 단순화, zh_TW 전통, en 영어 |
이 인터페이스는 토큰만 전달하면 됩니다. 공개 계정과 이를 얻기 위한 사용자의 openid 사용자의 기본 정보로
매개 변수 | 설명 |
---|---|
subscribe | 사용자가 공식 계정 ID에 가입했는지 여부, 값이 0일 때, 이는 사용자가 공식 계정을 팔로우하지 않으며 나머지 정보를 가져올 수 없음을 의미합니다. |
openid | 현재 공개 계정에 고유한 사용자 식별자 |
nickname | 사용자의 닉네임 |
sex | 사용자의 성별, 값이 1이면 남성, 값이 2이면 여성, 값이 0이면 알 수 없음 |
city | 사용자가 위치한 도시 |
country | 사용자가 위치한 국가 |
지방 | 사용자가 위치한 지역 |
언어 | 사용자의 언어, 중국어 간체 zh_CN |
headimgurl | 사용자 아바타이며, 마지막 값은 정사각형 아바타 크기를 나타냅니다(0이 있습니다) , 46, 64, 96, 132 값을 사용할 수 있으며, 0은 640*640 정사각형 아바타를 나타냅니다), 사용자에게 아바타가 없는 경우 이 항목은 null입니다. 사용자가 아바타를 변경하면 원래 아바타 URL은 유효하지 않게 됩니다. |
subscribe_time | 사용자가 주목하는 시간이 타임스탬프입니다. 사용자가 여러 번 팔로우한 경우 마지막 팔로우 시간 |
unionid | 은 사용자가 공식 계정을 WeChat 오픈 플랫폼 계정에 바인딩한 후에만 표시됩니다. |
remark | 공용 계정 운영자가 팬에게 보내는 발언. 공용 계정 운영자는 WeChat 공개 플랫폼 사용자 관리 인터페이스에서 팬에게 댓글을 추가할 수 있습니다. |
groupid | 사용자가 위치한 그룹 ID(이전 버전과 호환 가능) user groups 인터페이스) |
tagid_list | 사용자가 태그한 태그 ID 목록 |
subscribe_scene | 사용자가 팔로우 중인 채널 소스로 돌아가기, ADD_SCENE_SEARCH 공식 계정 검색, ADD_SCENE_ACCOUNT_MIGRATION 공식 계정 마이그레이션, ADD_SCENE_PROFILE_ CARD 사업 카드 공유, ADD_SCENE_QR_CODE QR 코드 스캔, ADD_SCENEPROFILE LINK 사진 및 텍스트 페이지의 이름을 클릭하고, 사진 및 텍스트 페이지의 오른쪽 상단에 있는 ADD_SCENE_PROFILE_ITEM 메뉴, ADD_SCENE_PAID 결제 후 팔로우, ADD_SCENE_OTHERS 기타 |
qr_scene | QR 코드 스캔 장면(개발자 맞춤형) |
qr_scene_str | QR 코드 스캔 장면 설명(개발자 맞춤형) |
필드 중 하나는 구독이며, 이는 사용자가 사용자인지 여부를 확인하는 데 사용할 수 있습니다. 조건에 주의를 기울였습니다. 구독이 1이면 사용자가 공식 계정에 주의를 기울였으며 관련 활동을 계속할 수 있음을 의미합니다. 0은 현재로서는 사용자가 주의를 기울이지 않았음을 의미합니다. , 사용자에게 관련 공식 계정을 팔로우하도록 안내해야 합니다. (그러나 여전히 관련 안내를 익혀야 합니다.) 팁, WeChat의 경고를 피하기 위해 암묵적으로 상품 받기, 고객 서비스에 문의하기 등의 단어를 안내할 수 있습니다)
If 귀하의 이벤트는 매번 확인되어야 하며, 사용자가 Take wool을 팔로우하고 참여하고 취소하는 것을 방지하기 위해 캐시하는 것은 권장되지 않습니다. 그러나 귀하의 활동이 향후 사용자의 관심 여부에 대해 큰 제한을 두지 않는다면 이를 데이터베이스에 저장하거나 Redis 영구 캐시에 던지는 것이 좋습니다.
이 장에서는 토큰과 컬을 얻는 구체적인 방법을 자세히 설명하지 않습니다. 이전 장에서 관련 코드를 보면 결국 코드를 사용하여 사용자의 openid를 얻으면 됩니다. 공개 계정 관련 정보를 사용하여 토큰을 얻은 다음 마지막으로 위 주소를 컬링하여 사용자 정보를 얻습니다.
관련 추천:
php는 WeChat 공개 플랫폼 계정 사용자 정의 메뉴 클래스, 공개 계정을 구현합니다.
php는 WeChat 공개 계정에서 무제한 대량 메시징을 구현하고, php 공개 대량 메시징은
위 내용은 PHP에서 WeChat 활동 중에 사용자가 공식 계정을 팔로우했는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!