Просмотр исходного кода

[微信第三方开放平台][新增]:设置小程序服务器域名

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
a114c96912
1 измененных файлов: 10 добавлений и 9 удалений
  1. +10
    -9
      mallinkAdmin/src/main/java/com/iformall/controller/WechatWeappSetController.java

+ 10
- 9
mallinkAdmin/src/main/java/com/iformall/controller/WechatWeappSetController.java Просмотреть файл

@@ -11,10 +11,7 @@ import me.chanjar.weixin.open.bean.result.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;

import java.util.List;

@@ -51,9 +48,9 @@ public class WechatWeappSetController {
" \"downloaddomain\":[\"https://www.qq.com\",\"https://www.qq.com\"],\n" +
" }")
@PostMapping("/modifyDomain")
public ResultData modifyDomain(String appId, String action,
List<String> requestDomain, List<String> wsrequestdomain,
List<String> uploaddomain, List<String> downloaddomain) {
public ResultData modifyDomain(@RequestParam(value = "appId") String appId, @RequestParam(value = "action") String action,
@RequestParam(value = "requestDomain") List<String> requestDomain, @RequestParam(value = "wsrequestdomain") List<String> wsrequestdomain,
@RequestParam(value = "uploaddomain") List<String> uploaddomain, @RequestParam(value = "downloaddomain") List<String> downloaddomain) {
try {
WxOpenMaService openMaService = openService.getWxOpenComponentService().getWxMaServiceByAppid(appId);
WxOpenMaDomainResult openRet = openMaService.modifyDomain(action,
@@ -67,9 +64,13 @@ public class WechatWeappSetController {
return new ResultData(Result.ERROR);
}

@ApiOperation(value = "设置小程序业务域名", notes = "extInfo参考https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html")
@ApiOperation(value = "设置小程序业务域名", notes = "{\n" +
" \"action\":\"add\",\n" +
" \"webviewdomain\":[\"https://www.qq.com\",\"https://m.qq.com\"]\n" +
" }")
@PostMapping("/setWebViewDomain")
public ResultData setWebViewDomain(String appId, String action, List<String> urlList) {
public ResultData setWebViewDomain(@RequestParam(value = "appId") String appId, @RequestParam(value = "action") String action,
@RequestParam(value = "urlList") List<String> urlList) {
try {
WxOpenMaService openMaService = openService.getWxOpenComponentService().getWxMaServiceByAppid(appId);
String openRet = openMaService.setWebViewDomain(action, urlList);


Загрузка…
Отмена
Сохранить