本篇根據開發者文件-自定義選單編寫。請對照檢視,一些傳入與返回引數就不過多介紹。位址為:
/*
* 自定義選單
* */public
class custommenu
public
void
setbutton(listbutton)
public
class button
public
void
settype(string type)
public string getname()
public
void
setname(string name)
public string getkey()
public
void
setkey(string key)
public string geturl()
public
void
seturl(string url)
public string getmedia_id()
public
void
setmedia_id(string media_id)
public listgetsub_button()
public
void
setsub_button(listsub_button)
public
class subbutton
public
void
settype(string type)
public string getname()
public
void
setname(string name)
public string getkey()
public
void
setkey(string key)
public string geturl()
public
void
seturl(string url)
public string getmedia_id()
public
void
setmedia_id(string media_id) }}
}
public
inte***ce menuservice
@service("menuservice")
public
class
menuserviceimpl
implements
menuservice
@override
public string getcustommenu()
@override
public string deletecustommenu()
@override
public string addconditional(personalisemenu personalisemenu)
@override
public string delconditional(personalisemenu personalisemenu)
@override
public string testconditional(personalisemenu personalisemenu)
}
@runwith(springjunit4classrunner.class) // 表示繼承了 springjunit4classrunner 類
@contextconfiguration("classpath:spring-mybatis.xml")
public class testwxcustommenu
@test
public void getcustommenu()
// @test
public void deletecustommenu()
// @test
public void addconditional()
// @test
public void delconditional()
// @test
public void testconditional()
}
微信開發(二)自定義選單
概述 目前自定義選單最多包括3個一級選單,每個一級選單最多包含5個二級選單。一級選單最多4個漢字,二級選單最多7個漢字,多出來的部分將會以 代替。結果 步驟 1.呼叫介面獲得通訊token 2.呼叫介面建立自定義選單 3.響應自定義選單操作 實現 1.呼叫介面獲得通訊token 其次伺服器上建立ph...
微信開發 自定義選單
一 定義幾個實體類 public class accesstoken public void settoken string token public int getexpirein public void setexpirein int expirein public class button p...
微信自定義選單
1.首先實現我們寫乙個index方法,將資料庫讀出來的資料進行格式轉換,與二級選單的格式相同,foreach data as k v this assign mpinfo mp this assign list data this display data i post.data foreach d...