???? ?? ?? ?? ?? ??? ????? ????? ?????.
?? ? ?? ?????? ??? ?????.
1: ?? ?????? ? ?? ???, ??? ?? ??? ?? ?? ??????, ??? ??? ?????. ?????? ??? ??? ???? ??(?? ??? ??? ??? ??? ?? ?? ??? ??? ? ? ??? ??), ??? WeChat ?? ???? ?? ??? ??? ?? ? ????. ?? ??? ??? ? ?? ?????? ??? ? ?????? ???? ?? ??? ??? ?? ??????? ? ?????? ???? ??? ??? ? ??? ?? ???? json? ?????. ??? ?? ?????? ????. ??? ???(?, ??? json?? ?? ??? ???? ??? ??? ???? ??? ? ????.) ??? ??? ????. WeChat ???? ???? ???? json? ???? ??? ?? ??? ????? ?? ???? ??? ????? ??? ??? ???? ??? ?? ?? ?????? ???? ?? ? ??? ?????.
2: ????? ??; ???? ? ? ??? ? ?????? ??? ?????? ???? ???? ? ?????? ?? ???? ???? ?? ?? ?? ??? ?? ?????. ??? ??? ????? json?? ??? ? ???? ???? ???, ????? ???? ??? ???? ?? ??? ???? ???? json?? ???? ???. ????? ???? ???????. ???? ?? ???? ??? ?? ?? ??? json?? ???? WeChat?? ????.
3: ?? ?????; ? ?????? ?? ??? ???? ? ?????, ??? ??? ?? ??? ??? ? ? ?? ? ??, ? ?? ???? ??? ???? ????. ??? ??? ????? ??? ??? ??? ? ????.
? ??? ??? ??, ??, ?? ? ??? ??? ??? ???? ????. ???? WeChat ?????? ?? ??? json? ???? ??? ???? ???????. ? ?? ??? ? ???? ?? ???? ?? ??? ?? ??? ??? ? ??? ????, ????? ??? ? ??? WeChat?? ???? ???? ?? json?? ???? ????. ??? ????? WeChat ?????? ?????. (??, ??, ??? ???? ?? ?????? ?????.) ?? ??? ? ??? id(?? ??? ?? ??? ?? ??? id? ??), name(?? ??), type(?? ??, WeChat ??? ?? ??? 10?? ??? ????), parent(?? ?? ??)???. , SecendLvMenu(?? ?? ??), url(?? ??? ??), key(?? ?? ??), mediaid(
?? ?? ? madia_id? ???? ?), sort(?? ??).
??? json? ???? ???? ?????. ??? json ???? ???? ?? ?? Alibaba? fastjson ??????.
public static List
??
obj=obj.getJSONObject("menu");
JSONObject a=new JSONObject( );
int num=0;
if(obj!=null){
//??? json ?? ????
JSONArray array= obj.getJSONArray(" ??");
if(array!=null){
for(int i=0;i a= array.getJSONObject(i); //?? ?? ??? 2? ?? ??? ?? 1? ????? if(a.get("type ")==null){ weixinMenu ??=new weixinMenu(); menu.setId(num); menu.setSort(num); num++; menu.setName(a.getString("name"));//?? ??? ???? ?? ??? ???? ??? ????? //Get 1? ?? ?? 2? ?? JSONArray sub=a.getJSONArray("sub_button"); //2? ?? ??? ?????. 5?? ??? ???? ???? ???? menu.setSecendLvMenuNum(sub.size()); menulist.add(menu); JSONObject b =new JSONObject(); for(int j =0;j weixinMenu menu2=new weixinMenu(); b=sub.getJSONObject(j); menu2 .setId(num); menu2.setSort(num); num++; menu2 .setName(b.getString("name")); menu2.setParent(a.getString("name"));//?? ??? ?? ? 1?? ??? ????? menu2.setType(b.getString("type")); menu.setKey(a.getString("key")); menu.setMediaId(a.getString("media_id")); menulist.add(menu); } } } } ?? ?? ??; } ?? ?? ??? weixinJson?? ?????. WeChat? json? ?????? ?? ??? ?????. public static JSONObject listToWxJson(List JSONArray array=new JSONArray(); weixinMenu ??=new weixinMenu(); int size=list.size(); for(int i=0;i menu=list.get(i); //2? ??? ?? ?? ??? ??? 2? ??? 1? ??? ???? if (menu.getSecendLvMenuNum( )==0&&menu.getParent()==null){ Map map. put("name" , menu.getName()); map.put("type", menu.getType()); if(menu.getUrl()!=null ){ map.put("url", menu.getUrl()); } if(menu.getKey()!=null){ map .put("key", menu.getKey()); } if(menu.getMediaId()!=null){ map.put(" media_id", menu.getMediaId()); } array.add(map); }else if(menu.getParent() ==null){ ?? ??? ?? ??? ? ?? ??? ?? ? ?? ?? ?????. JSONObject obj=new JSONObject(); JSONArray sub=new JSONArray(); obj.put( "name",menu.getName()); weixinMenu submenu=new weixinMenu(); //?? ??? ???? ?? ?? ?? ? ?? ?? ???? ? ?? ?? ??? ???? for(int j=0;j submenu=list.get(j); Map if((menu.getName()).equals(submenu.getParent())){ map=new HashMap< ;String, Object>(); map.put("name", submenu.getName()); map.put("type", submenu.getType()); if(submenu.getUrl() !=null){ map.put("url", submenu.getUrl()); } if(submenu.getKey()!=null) { map.put("key", submenu.getKey()); } if( submenu.getMediaId()!=null){ map.put("media_id", submenu.getMediaId()); } sub.add(map) ; } } obj.put("sub_button",sub); array.add(obj); } } Map map.put("button",array); //????? ??? json?? ?? ?? return (JSONObject)JSONObject.toJSON(map); } ? ??? ????? ???? ????. , WeChat ??? ???? ?? ??? ? ????. ??? ??? ? json? ???? ?? ??? ?? ?????. ? ??? WeChat ??? ?? ?? ??? ?? ??? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

PHP? ? ?? ? ?? ? ?????, ?? WeChat ??? ?? ???? ?? ?? ???? ?????. ??? ?? ? ?? ??? ???? WeChat ??? PHP? ???? ???? ????. PHP? ??? ?? ???? ?? ?? ???? ?????. WeChat ???? ??? ??? ? ???? ??? ??? ???? ?? ??? ?? ??? ?????. ??? ? ??? ??? ?? ???? ?? ??? ?? ???? ??? ? ?? ????? ??? ? ? ????.

WeChat ?? ??? ??? ? ?? ??? ?? ?????. ?? ??? ????? ?? ??? ??? ??? ? ?? ?? ????, ??? ?? ? ?? ??? ?? ??? ????? ???. ? ????? PHP? ???? WeChat ?? ??? ???? ??? ?????. WeChat ?? ?? ??? ???? ?? WeChat ?? ?? ??? ??? ???. WeChat ?? ?????? WeChat ?? ??, ?? ?? ? ?? ??? ???? ??? API ??? ???? ???. PHP ??? ???? ???? ???? WeChat?? ????? ???? PH? ???? ???.

WeChat? ??? ?? ?? ? ?? ??? WeChat? ??? ??? ???? ??????. WeChat ?? ??? ??? ??? WeChat ???? ???? ??? ?? ? ?????. ??? ?? ???? ????? ??? ?????? ?? ??? ?? ??? ?? ?????. ??? WeChat ?? ??? ??? ???? ?? ?? ?????. ? ????? PHP? ???? WeChat ?? ??? ??? ???? ??? ?????. 1. ?? ?? WeChat ?? ??? ??? ????? ?? ?? ??? ???? ???. PHP WeChat ?? ??? ??? ?? ?? ?? ?? ??: Sub

WeChat? ?? ???? ?? ? ??? ??? ??? ?? ??? ? ?????. ??? ???? ??? ?? ?? ? ?? ???? WeChat ???? ???? ??? ??????. WeChat ???? ??? ? ?? ???? ??? ?????. ?? ??? ?? ?? ? ? ???? ?? WeChat ??? PHP ??? ??? ? ????. 1. PHP ?? WeChat ?? PHP? ? ?? ???? ?? ???? ?? ?? ?? ? ???? ?????. WeChat ?? ????? ???? ?? ?????? ???? PHP ??? ???? WeChat? ??? ? ????.

WeChat ?? ?? ???? ??? ?? ??? ???? ???? ? ? ???? ??? ? ??? ?? ?? ??? ?????. ? ????? PHP? ???? WeChat ??? ?? ?? ??? ???? ??? ?????. 1. WeChat ???? openid? ?????. WeChat ??? ?? ?? ??? ???? ?? ?? ???? openid? ???? ???. WeChat ?? ??? ??? ? ??? ??? ?? openid? ?? ?? ???? ?????. ??? ??? ???? ?? ??? ?? ???? ?? ? ????.

WeChat? ???? ??? ?? ? ??? ?????? ??? ???, WeChat? ??? ??? ??? ?? ??? ??? ??? ??? ?? ????. ??? ?? WeChat? ??? ????? ???? ?? ??? ??? ???? WeChat ??? ???? ?? ?? ???? ????. ? ? ?? ?? ??? ?? ?? ?????. ???? PHP ??????? ?? ??? ?? ??? ??? ???? ???? ??? ??? ?????. 1. WeChat ?? ??? ??? ?? ??? ?????. ?? ??? ?? ??? ???? ??? ?????.

PHP? ???? WeChat ?? ??? ???? ?? WeChat ?? ??? ?? ??? ?? ? ?? ??? ?? ??? ??? ????, ????? ???? ? ??? PHP? ???? WeChat ?? ??? ??? ?? ????. ? ????? PHP? ???? WeChat ?? ??? ???? ???? ??? ?????. 1??: WeChat ?? ??? ??? ??? ????. WeChat ?? ?? ??? ???? ?? WeChat ?? ??? ??? ??? ???? ???. ???? ?? ??? WeChat ?? ??? ?? ????? ?????.

???? ??? ??? ??? ???? WeChat? ?? ? ??? ???? ???? ?? ??? ?????. ?? ? ?????? ??? WeChat ??? PHP? ???? ??? ?? ???? ??? ?????. ? ????? ?? WeChat ??? PHP? ???? ??? ?? ?? ?? ???? ?? ? ? ?? ??? ?????. 1. ?? ?? ?? WeChat? ???? ?? ?? ?? ?? ??? ???? ???. ??, PHP ?? ??? WeChat ?? ???? ???? ???.
