# Mini Program permission set
Permission Set ID | Permission Set Chinese Name | Permission Set Description | Permission set mutex | Service Agreement |
---|---|---|---|---|
17 | Get Mini Program code | Based on this permission to obtain the Mini Program code and Mini Program two-dimensional code | no | |
18 | Mini Program Development and Data Analysis | Based on this permission can carry on the Mini Program development as well as the code management and data analysis. Note that after the development permission set of the Mini Program is granted to the vendor, in order to avoid code versions overwriting each other The Mini Program can no longer be issued through mp version. | yes | |
19 | Small Program Customer Service Management | Based on the permission, the Mini Program can receive and send customer service messages for Mini Program customer service message management. | no | |
25 | Open Platform Account Management | Based on this permission can be implemented to bind the Mini Program/Unbind Open Platform Account | yes | |
30 | Basic Information Management of Mini Program | Based on the permission to set the Mini Program name, avatar, profile, category and other basic information | no | |
31 | Mini Program Authentication Name Detection | Whether the name authenticated by the Mini Program conforms to the rules can be detected based on this permission | no | |
36 | WeChat Calorie Management | Based on this permission, the Mini Program can provide users with calorie synchronization, authorization query, and redemption functions. | no | |
37 | Nearby Small Program Management | Based on this permission, you can create a nearby location for the Mini Program and set the Mini Program to be displayed in the "nearby Mini Program" entry. | no | |
40 | Mini Program plug-in management | Based on this permission, you can apply, add and use plug-ins on behalf of Mini Programs and manage them. | yes | |
41 | Good Circle Management | Based on the permission of the Mini Program items, orders, collections and other information synchronization to the good circle | yes | |
45 | WeChat Logistics Services | Based on this permission, you can use the delivery, query component, message component, return component and other WeChat logistics services. | yes | |
48 | WeChat Financial Electronic Bill Management | Based on this permission, WeChat financial electronic bill authorization, card insertion and reimbursement can be completed for the Mini Program. | no | |
49 | Mini Program Cloud Development Management | This permission allows you to manage cloud development resources for Mini Programs | yes | WeChat Mini ProgramCloud Development Features Terms of Service |
51 | Immediate delivery of mini programs | Based on this permission, the Mini Program can quickly and efficiently dock the distribution service of multiple distribution companies. | yes | |
52 | Mini Program live broadcast management | Based on the permission can be a Mini Program with live broadcast needs to achieve live broadcast and live room management functions | no | WeChat Mini Program Live Function Terms of Service |
65 | Small Program Advertising Management | Based on this permission, WeChat advertising can be placed and managed for Mini Program advertisers. | no | |
67 | WeChat Service Market Management | Based on this permission, you can call the API resources purchased in the WeChat service market on behalf of the Mini Program. | no | |
70 | Standard Edition Trading Component Product Management | This allows you to manage product and inventory information for small stores or standard trading components. | no | |
71 | Standard Edition Trading Module Order Logistics and After Sales Management | This allows you to manage orders, logistics information and after-sales related content for small stores or standard trading components. | no | |
73 | Standard Edition Transaction Component Access | Based on this permission, you can quickly open a Mini Program and open the standard version of the transaction component at the same time, or quickly call the interface to open a Mini Store. | yes | |
76 | Mini Program Violation and Transaction Complaint Management | Based on this permission, Mini Program violation information and complaint requests can be received, queried, and processed for Mini Program user transaction complaints. | yes | |
81 | Trial Mini Program Quick Authentication | Based on this permission can quickly complete the authentication of the trial Mini Program | yes | |
84 | Standard Edition Trading Component Coupon Management | Based on this permission, the coupons of small stores or standard trading components can be managed, and the functions of coupon making, issuing and information collection can be completed. | no | |
85 | Custom Edition Trading Component Management | Based on this permission, the access, goods, orders, logistics, after-sale management and other functions of custom version trading components can be realized for Mini Program. | yes | |
86 | Mini Store Renovation | Based on this permission to achieve Mini Store decoration function | no | |
88 | Mini Program Link Management | The Mini Program URL can be obtained based on this permission Scheme、URL Link and Short Link to open Mini Program from text messages, mail, Wechat pages and other scenes, as well as to pull Wechat inside. | no | |
93 | Small Program Alliance Management | Based on the permission, the push customer who needs to promote the goods can inquire about the goods and generate the corresponding promotion material. After the promotion is completed, the push customer can inquire about the promotion order details. | no | |
99 | Cloud Development SMS Service | Based on the permission, the SMS service based on cloud development can be provided for the Mini Program, and the static page or Mini Program of cloud development can be opened from the SMS. | no | |
102 | Cloud development WeChat payment | Based on the permission can be used for Mini programs based on cloud-based development of binding WeChat payment merchant number, query binding merchant number and other functions | no | |
104 | Standard Edition Component Funding Link | Standard Edition components can be queried based on this permission/Mini Store funds related to the running water, accounts, etc., can carry out account withdrawals and other operations | yes | |
105 | City services | Based on this permission, it can help the mini program to use the WeChat city service function. | no | |
112 | Red envelope cover management | Based on this authority, the ability to manage the red envelope cover can be managed | no | |
116 | Get Custom Version Transaction Component Data | Based on this permission, you can get the status of opening, order, product, after-sales, capital and other status of custom components and scenarios. | no | |
118 | Hardware Services | Based on this permission, device management capabilities are provided for smart hardware | no | |
119 | Mini Program Payment Management Services | Based on the permission can be implemented in the Mini Program into the pieces, payment orders, sub-accounts, cash withdrawals and refunds and other payment management services | yes | |
120 | Mini Program Shopping Order | Based on this permission, the user shopping details in the mini program can be uploaded in WeChat, including uploading shopping details, uploading logistics information, submitting platform review, etc. | no | |
129 | WeChat Channels Store Merchandise Management | Based on this permission can upload/Shelves/Lower shelf/query/Arraignment of products in the WeChat Channels store | no | |
130 | WeChat Channels Store Logistics Management | Based on this permission, you can add/delete/query/Change logistics information for WeChat Channels store | no | |
131 | WeChat Channels Shop Order and Service Management | Based on this permission can be queried/Deliver goods/Agreed after sale/Refuse to sell/Upload the after-sales certificate, etc. Manage the orders and after-sales of WeChat Channels store | no | |
132 | WeChat Channels Store Coupon Management | Based on this permission can be increased/grant/query/delete/Update, etc. Manage coupons for WeChat Channels store | no | |
135 | Traffic master operator permission set | The main authority of the third party service provider on behalf of Mini Program merchants to operate traffic | yes | WeChat platform advertising display service agreement |
139 | Small Program Freight Insurance | Based on this permission, you can use the official after-sales return insurance service to complete pre-recharge, insurance, claim, refund, policy inquiry and other operations. | no | |
142 | Small Program Delivery Management Services | Based on this permission, the Mini Program can provide payment order delivery information entry, query, etc. | no | |
144 | Mini Program Student Authentication Permission Set | Based on the permission can help the Mini Program to complete the student authentication authorization, query and other functions | no | |
151 | Small Program Transaction Guarantee | Based on this permission, you can query the relevant data of the transaction guarantee of the Mini Program, including the transaction experience score, the transaction guarantee standard, and the transaction evaluation. | no | |
153 | Resource Management for Mini Programs | Based on this permission can realize the content of the Mini Program upload/Arraignment/Play Link Get. | no | |
157 | Mini Program Virtual Payment Management Authority | Based on this permission, it can help Mini Programs manage virtual payment delivery, order billing and other functions | yes | Yes |
# Mini Program permissions in detail
# Account Management Authority
Permission Set id: 17
This authority mainly manages the account of the Mini Program, including the generation of two-dimensional code interface with parameters, the generation of Mini Program codes, etc. Because it can be obtained and set by multiple parties, the authorization is not mutually exclusive. These include:
# Development Management and Data Analysis Authority
Permission Set id: 18Mutex permission set.
This permission mainly carries on the Mini Program code development management, the binding experience, the template message, the configuration server information, obtains the Mini Program data and so on. To prevent code overwriting, this license can only be granted to one third-party platform. These include:
1, data analysis authority
2, code management permissions
- Get Unionid after payment
Serial number | Interface address |
---|---|
1 | Get Unionid After Payment |
4, Mini Program jump two-dimensional code link settings permissions
Serial number | Interface address |
---|---|
1 | Get the set QR code rules |
2 | Delete the set QR code rule |
3 | Add or modify QR code rules |
4 | Get the validation file name and content |
5 | Publish the QR code rules that have been set |
5, scan the code to focus on component permissions
- Content Security Permissions
Serial number | Interface address |
---|---|
1 | Image Content Security Identification |
2 | Text Content Security Identification |
3 | Asynchronous Content Security Identification |
- Subscribe to message permissions
- Dynamic Message Permissions
Serial number | Interface address |
---|---|
1 | Create a dynamic message |
2 | Modify shared messages |
9, the Mini Program operation and maintenance center permissions
Serial number | Interface address |
---|---|
1 | Query error message |
2 | Get Performance Monitoring Information |
3 | Get access to sources |
4 | Query Live Log |
5 | Get the client version |
6 | Get User Feedback List |
- Unified Service Message Permissions
Serial number | Interface address |
---|---|
1 | A Mini Program and Official Account message template Unified service messaging |
- Guidelines for User Privacy Protection of Configuration Mini Program
12, apply for geo-location related api
Serial number | Interface address |
---|---|
1 | Get List of Interfaces |
2 | Application interface |
- Other Interfaces
Serial number | Interface address |
---|---|
1 | getPhoneNumber |
2 | getUserEncryptKey |
3 | checkEncryptedData |
4 | getPaidUnionId |
5 | getPluginOpenPId |
14, we analyze the relevant interface
Serial number | Interface address |
---|---|
1 | Query Login Configuration |
2 | Set Login Configuration |
3 | Set the user We analysis permission set |
4 | Query User Binding List |
5 | User unbundling |
# Customer Service Message Management Permissions
Permission Set id: 19
This permission is mainly for the management and development of customer service messages of Mini programs, and can be authorized to a number of third-party platforms. These include:
Serial number | Interface address |
---|---|
1 | Send message |
2 | Access to temporary materials |
3 | Additional temporary material |
4 | Get Customer Service Enter Status |
# WeChat open platform account management rights
Permission Set id: 25Mutex permission set.
After obtaining this permission, the third-party platform can create an open platform account or perform binding/unbinding operations instead of the authorized Mini Program. For Official Accounts and Mini Programs bound under the same open platform account, the user unionid is the same. Permission sets can only be authorized to third-party platforms, that is, authorization is mutually exclusive. The interfaces in the permission set specifically include:
# Mini Program Basic Information Set Permissions
Permission Set id: 30
After the third-party platform obtains this permission, it can help the Mini Programs created through the interface to set up basic information such as name, avatar, introduction, and category.
The specific interfaces in the permission set are as follows
# Mini Program Authentication Name Detection
Permission Set id: 31
After the third-party platform obtains this permission, it can help detect whether the Mini Program name meets the requirements, whether it needs qualifications, and so on through the interface.
The specific interfaces in the permission set are as follows
Serial number | Interface address |
---|---|
1 | WeChat authentication name detection |
# Permission set for places near the Mini Program
Permission Set id: 37
After the third-party platform obtains this permission, it can help the Mini Program to create and manage nearby locations, and it can set the Mini Program to be displayed in the "nearby Mini Program" entry.
The specific interfaces within the permission set are as follows:
Serial number | Interface address |
---|---|
1 | Add Location |
2 | Delete Location |
3 | Exhibition/Cancel the display nearby Mini Program |
4 | View List of Locations |
# Mini Program plug-in management permission set
Permission set id: 40
After obtaining this permission, the third-party platform can replace the Mini Program management plug-in. This permission set can be licensed to multiple third-party platforms, and the interfaces within the permission set are as follows:
1) Request to add plugin
2) Query the plugins that have been added
3) Remove Add-ons
Interface documentation. Please checkPlugin Management
# WeChat Logistics Services
Permission Set id: 45Mutex permission set.
After the third-party platform obtains this permission, it helps developers with express delivery needs to quickly and efficiently dock with a number of express delivery companies. After docking, users can receive real-time express delivery status through WeChat service notification to improve user experience. The interfaces involved are as follows:
# Cloud Development Management Authority Set
Permission Set id: 49Mutex permission set.
After the third party platform obtains the permission, it can manage the Mini Program instead of the Mini Programs.Resources for cloud development. To prevent code from overwriting each other, this permission can only be granted to one third-party platform. The interface within the permission set is as follows:
# Immediate Delivery Permissions
Permission Set id: 51Mutex permission set.
After the third-party platform obtains the permission, it can solve the takeaway distribution needs of Mini programs such as catering, fresh food, supermarkets, etc. After access, Mini Program merchants can obtain the distribution services of multiple distribution companies through a unified interface, and improve operational efficiency.
# Mini Program Live Broadcast Permission Set
Permission Set id: 52
After the third-party platform obtains this permission, it can help Mini programs with live broadcast needs to realize the ability to watch and buy live on the Mini Program.
Note: When configuring the third-party platform permission set, if you check the Mini Program live broadcast permission set, you will default to open the Mini Program live broadcast permission for the newly bound development Mini Program under the third-party platform account. If the development of a Mini Program does not meet the standard for the opening of a Mini Program live broadcast, the code of the development of the Mini Program will be intercepted.
Please see the interface detailsLive Studio Management Interface、Product Management Interface、Member Management Interfaceas well asApplication for live broadcast interface。
Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Advertising Management Authority
Permission Set id: 65
Help advertisers with WeChat advertising delivery and management.
Serial number | Interface address |
---|---|
1 | Return advertising data |
2 | Data Source Query |
3 | Creating a Data Source |
4 | Data Source Report Query |
# Service Market Management Authority
Permission Set id: 67
Please see the interface detailshttps://developers.weixin.qq.com/doc/oplatform/service_market/buyer_guideline/API/invokeService.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Product Management Authority
Permission Set id: 70
Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/introduction.htmlDirectory for "sku interface" and "SPU interface." Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Order and Logistics Management Authority
Permission Set id: 71
Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/introduction.htmlThe Order Interface and the Logistics Interface under the directory. Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Standard Edition Trading Component Access Rights
Permission Set id: 73Mutex permission set.
Quickly open the Mini Program and open the standard version of the transaction component at the same time, or quickly call the interface to open a Mini Store. Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/Introduction.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Violation and Grievance Management Authority
Permission Set id: 76Mutex permission set.
This permission is mainly used to help Mini programs receive violation information and initiate appeal requests, and can only be authorized to one third-party platform. These include:
Serial number | Interface address |
---|---|
1 | Get Mini Program Violation Penalty Records |
2 | Get Mini Program Complaint Record |
3 | Mini Program transaction complaint handling related interface |
# Quickly experience the permissions of the Mini Program
Permission Set id: 81Mutex permission set.
Help users to quickly create trial Mini Programs, and to quickly correct trial Mini Programs
Serial number | Interface address |
---|---|
1 | [Create a trial Mini Program](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/The beta_Mini_Programs/fastregister.html) |
2 | [Modify the name of the trial Mini Program](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Register_Mini_Programs/The beta_mp/fastmodify.html) |
3 | [Trial Mini Program Quick Authentication](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/The beta_Mini_Programs/fastverify.html) |
4 | Obtain Official Account message template Administrator Authorization |
5 | Multiplexing Official Account message template Principal authentication Mini Program |
# Coupon Permission Set
Permission Set id: 84
Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/introduction.htmlThe "Coupon Interface" under the directory. Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Custom Edition Trading Components
Permission Set id: 85Mutex permission set.
Contains custom version of trading components access, goods, orders, logistics, after-sale and other interfaces. For more information on the interface, seehttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent2/Introduction2.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Mini shop decoration
Permission Set id: 86
Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/service/decoration/decoration_service.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Mini Program Link Management
Permission Set id: 88Non-mutually exclusive permission sets.
This permission is mainly used to obtain the scheme code of the Mini Program, obtain the URL Link as well as get Short Link, specifically including:
Serial number | Interface address |
---|---|
1 | Get the Mini Program scheme code |
2 | Obtain URL Link |
3 | Obtain Short Link |
4 | Query Mini Program url_link To configure |
5 | Query Mini Program scheme code |
# Mini Program Union Permissions
Permission Set id: 93
Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/union/access-guidelines/promoter/api/brief-introduction.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Short Message Service
Permission Set id: 99
Please see the interface details: 1、sendSmsV2:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/cloudbase/cloudbase.sendSmsV2.html。
Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Cloud development WeChat payment
Permission Set id: 102
Please see: 1, query the list of binding merchant numbers:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/cloudbase/common/wxpaylist.html。
2, bind the merchant number:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/cloudbase/common/wxpayopenauth.html
Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Standard Edition Component Funding Link
Permission Set id: 104
- Please see:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/Ministore/minishopopencomponent/API/funds/get_balance.html
- Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# City services
Permission set id: 105
- Please see: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/cityservice/cityservice-results-page.html
- Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Red envelope cover management
Permission set id: 112
Please see:
- Get the red envelope cover link that the specified user can receive:[https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/redpacketcover/redpacketcover.getAuthenticationUrl.html)。
Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Get Custom Version Transaction Component Data
Permission set id: 116Non-mutually exclusive permission sets. The difference between this permission set and the 85 permission set is that this permission set has only permission for the read interface and no permission for the write interface
- Contains custom version of trading components access, goods, orders, logistics, after-sale and other interfaces. For more information on the interface, seehttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent2/Introduction2.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
- Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Hardware Services
Permission set id: 118Non-mutually exclusive permission sets.
Serial number | Interface address |
---|---|
1 | Get Equipment Notes |
2 | Send Device Message |
- Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Mini Program Payment Management Services
Permission Set id: 119Mutex permission set.
- Interface details can be viewedhttps://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/Ministore/wxafunds/Introduction.html
- Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.
# Mini Program Shopping Order
Permission Set id: 120Non-mutually exclusive permission sets.
- Product introduction can be viewedShopping Order
Serial number | Interface address |
---|---|
1 | Upload Shopping Details |
2 | Upload logistics information |
3 | Upload Shopping Details |
4 | Upload logistics information |
5 | Verify Shopping Order Upload Results |
# WeChat Channels Shop
Permission Set ID | Permission Set Chinese Name |
---|---|
129 | WeChat Channels Store Merchandise Management |
130 | WeChat Channels Store Logistics Management |
131 | WeChat Channels Shop Order and Service Management |
132 | WeChat Channels Store Coupon Management |
- Interface documentation can be accessed at https://developers.weixin.qq.com/doc/channels/API/category/getallcategory.htmlSee
# Small Program Freight Insurance
Permission Set id: 139Non-mutually exclusive permission sets.
Interface details can be viewedInterface Documentation
# Small Program Delivery Management Services
Permission Set id: 142Non-mutually exclusive permission sets.
Interface details can be viewedInterface Documentation
Serial number | Interface address |
---|---|
1 | Shipping information input interface |
2 | [Shipping information single input interface](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#% E4%BA%8C%E3%80%81%E5%8F%91%E8%B4%A7%E4%BF%A1%E6%81%AF%E5%90%88%E5%8D%95%E5%BD%95%E5%85%A5%E6%8E%A5%E5%8F%A3) |
3 | [Check Order Shipping Status](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#% E4%B8%89%E3%80%81%E6%9F%A5%E8%AF%A2%E8%AE%A2%E5%8D%95%E5%8F%91%E8%B4%A7%E7%8A%B6%E6%80%81) |
4 | [Inquiry Order List](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#percent E5%9B%9B%E3%80%81%E6%9F%A5%E8%AF%A2%E8%AE%A2%E5%8D%95%E5%88%97%E8%A1%A8) |
5 | [Acknowledge receipt reminder interface](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#percent E4%BA%94%E3%80%81%E7%A1%AE%E8%AE%A4%E6%94%B6%E8%B4%A7%E6%8F%90%E9%86%92%E6%8E%A5%E5%8F%A3) |
6 | [Message Jump Path Setup Interface](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#% E5%85%AD%E3%80%81%E6%B6%88%E6%81%AF%E8%B7%B3%E8%BD%AC%E8%B7%AF%E5%BE%84%E8%AE%BE%E7%BD%AE%E6%8E%A5%E5%8F%A3) |
# Mini Program Transaction Guarantee
Permission Set id: 151Non-mutually exclusive permission sets.
Interface details can be found below
Serial number | Interface address |
---|---|
1 | Get Mini Program Trading Experience Sub-violation Records |
2 | Get Transaction Protection Bid Status |
# Resource Management for Mini Programs
Permission Set id: 153Non-mutually exclusive permission sets.
Interface details can be viewedInterface Documentation
# Mini Program Virtual Payment Management Authority
Permission Set id: 157Mutex permission set.
Interface details can be viewedInterface Documentation