WeChat 미니 프로그램----URLScheme 또는 URLLink를 통해 문자 메시지, 이메일, WeChat 외부 웹 페이지 및 기타 시나리오에서 미니 프로그램을 엽니다.

1. 문자 메시지, 이메일, 웹페이지, 위챗 등을 통해 미니 프로그램을 실행하는 방법

  1. "URL 체계, 미니 프로그램 출시"
  2. "URL Link가 미니 프로그램을 시작합니다"

2. 기능 설명

  1. URL 체계: 이 인터페이스는 미니 프로그램의 체계 코드를 얻는 데 사용되며 문자 메시지, 이메일, 외부 웹 페이지, WeChat 등을 통해 미니 프로그램이 실행되는 비즈니스 시나리오에 적합합니다. 현재는 국내 비개인주제 미니프로그램에만 공개되어 있으며, 자세한 내용은 URL Scheme 얻기를 참고하세요.
  2. URL 링크: 문자 메시지, 이메일, 웹 페이지, WeChat 등을 통해 미니 프로그램이 실행되는 비즈니스 시나리오에 적합한 미니 프로그램 URL 링크를 받으세요. 현재는 국내 비개인주제 미니프로그램에만 공개되어 있으며, 자세한 내용은 URL링크 얻기를 참고하세요.

3. 통화 상한선

  1. 생성 종료: 하루에 생성되는 URL Scheme(암호화된 일반 텍스트) 및 URL 링크의 총 개수는 500,000개로 제한됩니다.
  2. 개방형 측면: URL 구성표(암호화된 일반 텍스트)를 통해 미니 프로그램을 열 수 있는 총 횟수와 URL 링크는 하루에 300만 개로 제한됩니다.
  3. 2023년 12월 19일부터 링크당 1인의 URL Scheme 제한이 해제되어 여러 사용자가 동일한 연결에 접속할 수 있습니다. 자세한 조정 지침은 "URL Scheme 및 URL 링크 최적화 공지"에서 확인할 수 있습니다.

4. 기타 주의사항

4.1 URL 체계
  1. 암호화된 URL 체계는 개발자가 링크 뒤에 쿼리 매개변수를 연결할 수 있도록 지원합니다. 자세한 내용은 URL 체계 얻기를 참조하세요.
  2. 위챗 웹페이지에서 미니 프로그램을 열어야 할 경우 위챗 오픈탭 - 미니 프로그램 점프 버튼을 이용해주세요. 인증 없이 미니 프로그램으로 점프 클라우드 개발 정적 웹사이트 점프 미니 프로그램을 참조하세요. 공개 범위를 충족하는 미니 프로그램은 미니 프로그램 열기를 지원하는 문자 메시지를 보낼 수 있습니다.
  3. 이 기능은 기본적으로 현재 사용자가 사용하는 WeChat 버전에 적용되며 개발자는 하위 버전과 호환될 필요가 없습니다.
  4. 게시된 애플릿의 URL 체계만 생성할 수 있습니다.
  5. URL Scheme을 통해 WeChat으로 이동할 때 시스템 팝업 상자가 실행되어 질문할 수 있으며, 사용자가 이동하지 않기로 선택한 경우 미니 프로그램을 열 수 없습니다. 개발자는 사용자가 점프하지 않기로 선택한 시나리오를 적절하게 처리해야 합니다.
  6. 일부 브라우저에서는 웹 페이지를 열 때 직접 점프를 제한합니다. 샘플 웹 페이지를 참조하여 점프 버튼을 설정할 수 있습니다.
4.2 URL 링크
  1. 암호화된 URL 링크는 개발자가 링크 뒤에 쿼리 매개변수를 연결할 수 있도록 지원합니다. 자세한 내용은 URL 링크 얻기를 참조하세요.
  2. 게시된 미니 프로그램에 대한 URL 링크만 생성할 수 있습니다.
  3. WeChat이나 Android 휴대폰에서 URL 링크를 열면 기본적으로 공식 H5 중간 페이지가 먼저 리디렉션됩니다. H5 콘텐츠를 맞춤 설정해야 하는 경우 클라우드를 사용하여 정적 웹 사이트를 개발할 수 있습니다.

5. 호출방법

5.1 HTTPS 호출
  1. URL 구성표: POST https://api.weixin.qq.com/wxa/generatescheme?access_token=ACCESS_TOKEN;
  2. URL 링크: POST https://api.weixin.qq.com/wxa/generate_urllink?access_token=ACCESS_TOKEN。
5.2 클라우드 콜
  1. URL 구성표: 인터페이스 방법은 다음과 같습니다: openapi.urlscheme.generate;
  2. URL 링크: 인터페이스 방법은 openapi.urllink.generate입니다.
5.3 제3자 호출
1. URL 구성표
  1. 호출 방법과 들어오고 나가는 매개변수는 HTTPS와 동일하며 호출 토큰만 다릅니다.
  2. 이 인터페이스가 속한 권한 집합 ID는 88, 115입니다.
  3. 서비스 제공자는 권한 집합 중 하나에서 승인을 얻은 후 Authorizer_access_token을 사용하여 판매자를 대신하여 호출할 수 있습니다.
2. URL 링크
  1. 호출 방법과 들어오고 나가는 매개변수는 HTTPS와 동일하며 호출 토큰만 다릅니다.
  2. 이 인터페이스가 속한 권한 집합 ID는 88, 115입니다.
  3. 서비스 제공자는 권한 집합 중 하나에서 승인을 얻은 후 Authorizer_access_token을 사용하여 판매자를 대신하여 호출할 수 있습니다.

6. 요청 매개변수

6.1 URL 체계
  1. 매개변수 설명
속성 유형 기본값 필수의 설명하다
액세스 토큰 인터페이스 호출 자격 증명
점프_무엇 물체 아니요 점프할 대상 애플릿에 대한 정보입니다.
만료_시간 숫자 아니요 만료된 구성표 코드의 만료 시간은 Unix 타임스탬프입니다. 생성된 만료 체계 코드는 이 시간 이전에 유효합니다. 최대 유효기간은 30일입니다. is_expire가 true이고expire_type이 0인 경우 필수
만료_유형 숫자 아니요 기본값 0, 만료 체계 코드 실패 유형, 만료 시간: 0, 만료 간격 일수: 1
만료_간격 숫자 아니요 만료된 구성표 코드 만료 사이의 일수입니다. 생성된 만료 체계 코드는 해당 간격에 도달할 때까지 유효합니다. 최대 간격은 30일입니다. is_expire가 true이고expire_type이 1인 경우 필수입니다.
  1. jump_wxa 설명
속성 유형 기본값 필수의 설명하다
아니요 스킴코드를 통해 입력한 미니프로그램 페이지 경로는 반드시 공개된 미니프로그램이 존재하는 페이지여야 하며, 쿼리는 불가능합니다. 경로가 비어 있으면 미니 프로그램 홈페이지로 이동합니다.
질문 아니요 스킴 코드를 통해 미니 프로그램에 진입할 때 쿼리의 최대 길이는 1024자이며, 숫자, 영어 대문자, 소문자 및 일부 특수 문자만 지원합니다: !#$&'()*+,/:;=?@- ._~%`
env_version 아니요 기본값은 "릴리스"입니다. 열려는 애플릿의 버전입니다. 공식 버전은 '릴리스', 체험 버전은 '체험판', 개발 버전은 '개발'로 WeChat 외부에서 열었을 때만 적용됩니다.
6.2 URL 링크
  1. 매개변수 설명
속성 유형 기본값 필수의 설명하다
액세스 토큰 인터페이스 호출 자격 증명
아니요 URL Link를 통해 입력한 미니프로그램 페이지 경로는 공개된 미니프로그램이 존재하는 페이지여야 하며, 쿼리가 불가능합니다. 경로가 비어 있으면 미니 프로그램 홈페이지로 이동합니다.
질문 아니요 URL 링크를 통해 미니 프로그램에 진입할 때 쿼리의 최대 길이는 1024자이며 숫자, 영어 대문자, 소문자 및 일부 특수 문자(!#$&'()*+,/:;=?@-)만 지원합니다. _~%
만료_시간 숫자 아니요 만료된 URL 링크의 만료 시간은 Unix 타임스탬프입니다. 생성된 만료된 URL 링크는 이 시간 이전에 유효합니다. 최대 유효기간은 30일입니다. 만료_유형은 0이 필요합니다.
만료_유형 숫자 아니요 기본값 0. 미니 프로그램 URL 링크 만료 유형, 만료 시간: 0, 만료 간격 일수: 1
만료_간격 숫자 아니요 만료된 URL 링크가 만료되기까지의 일수입니다. 생성된 만료된 URL 링크는 해당 간격에 도달하기 전에 유효합니다. 최대 간격은 30일입니다. 만료_유형은 1이 필요합니다.
cloud_base 물체 아니요 클라우드 개발 정적 웹사이트는 H5 구성 매개변수를 사용자 정의하고 전송된 클라우드 개발 H5 페이지를 구성할 수 있습니다. 비워두면 기본적으로 공식 H5 페이지가 사용됩니다.
env_version 아니요 기본값은 "릴리스"입니다. 열려는 애플릿의 버전입니다. 공식 버전은 '릴리스', 체험 버전은 '체험판', 개발 버전은 '개발'로 WeChat 외부에서 열었을 때만 적용됩니다.
  1. cloud_base 설명
속성 유형 기본값 필수의 설명하다
환경 클라우드 개발 환경
도메인 아니요 정적 웹사이트의 맞춤 도메인 이름입니다. 비워 두면 기본 도메인 이름이 사용됩니다.
아니요 클라우드 개발 정적 웹사이트 H5 페이지 경로, 쿼리를 전달할 수 없습니다.
질문 아니요 클라우드 개발 정적 웹사이트 H5 페이지 쿼리 매개변수, 최대 1024자, 숫자, 대문자, 소문자 영어 및 일부 특수 문자만 지원: !#$&'()*+,/:;=?@-._~%`
리소스_appid 아니요 타사 배치 클라우드 개발에 필요하며 환경 생성 앱 ID를 나타냅니다(미니 프로그램/타사 플랫폼).

7. 주의

URL 링크의 일부로 반환된 url_link는 QQ 브라우저에 의해 차단됩니다! ! ! , 그래서 지금은 여전히 ​​URL 체계를 사용하고 있습니다! ! !

여기에 이미지 설명을 삽입하세요.

추천

출처blog.csdn.net/m0_38082783/article/details/135381618