使用wechat-card mole可以按照以下操作:
var card = {
card_type: "DISCOUNT",
base_info: {
// ...
},
special_info: {
// ...
}
};
wxCard.card.createCard(card, function(err, cardId) {
// 創建成功後,返回卡券的ID
});
⑵ 微信公眾平台 java開發 能用oracle資料庫嗎
微信公眾平台是可以開發java調用oracle這類型的介面的,一般通過MyBatis連接Oracle資料庫。
舉例如下:
1、先建立一個資料庫表,名為PERSON_INFO,建表SQL如下:
createTABLEPERSON_INFO
(
idnumber(12,0)PRIMARYKEY,
namevarchar2(20)NOTNULL,
genderchar(1)DEFAULT'',
remarkvarchar2(1000),
input_datenumber(10,0)DEFAULTto_number(to_char(sysdate,'yyyymmdd')),
input_timenumber(10,0)DEFAULTto_number(to_char(sysdate,'hh24miss'))
);
5、建立對應的Java類:PersonInfo,其中各屬性對應於數據表PERSON_INFO中的各欄位
publicclassPersonInfo{
Longid;
Stringname;
Stringgender;
Stringremark;
LonginputDate;
LonginputTime;
publicLonggetId(){
returnid;
}
publicvoidsetId(Longid){
this.id=id;
}
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicStringgetGender(){
returngender;
}
publicvoidsetGender(Stringgender){
this.gender=gender;
}
publicStringgetRemark(){
returnremark;
}
publicvoidsetRemark(Stringremark){
this.remark=remark;
}
publicLonggetInputDate(){
returninputDate;
}
publicvoidsetInputDate(LonginputDate){
this.inputDate=inputDate;
}
publicLonggetInputTime(){
returninputTime;
}
publicvoidsetInputTime(LonginputTime){
this.inputTime=inputTime;
}
}
6、建立對應的Java類:PersonInfoMapper
importjava.util.List;
{
List<PersonInfo>selectAllPersonInfo();
7、建立一個類MyBatisTest用於存放main函數,查詢PERSON_INFO表中所有的數據並列印
importjava.io.InputStream;
importjava.util.List;
importorg.apache.ibatis.io.Resources;
importorg.apache.ibatis.session.SqlSession;
importorg.apache.ibatis.session.SqlSessionFactory;
importorg.apache.ibatis.session.SqlSessionFactoryBuilder;
/**
*MyBatis使用測試
*@author pieryon
*@date2016年4月1日
*@time下午21:47:01
*@remark
*
*/
publicclassMyBatisTest{
publicstaticvoidmain(String[]args){
try{
Stringresource="mybatis-config.xml";
InputStreaminputStream=Resources.getResourceAsStream(resource);
=newSqlSessionFactoryBuilder().build(inputStream);
SqlSessionsession=sqlSessionFactory.openSession();
try{
PersonInfoMappermapper=session.getMapper(PersonInfoMapper.class);
List<PersonInfo>personInfos=mapper.selectAllPersonInfo();
if(personInfos==null){
System.out.println("Theresultisnull.");
}else{
for(PersonInfopersonInfo:personInfos){
System.out.println("---PersonInfo---");
System.out.println("name:"+personInfo.name);
System.out.println("gender:"+personInfo.gender);
System.out.println("remark:"+personInfo.remark);
System.out.println("inputDate:"+personInfo.inputDate);
System.out.println("inputTime:"+personInfo.inputTime);
System.out.println();
}
}
}finally{
session.close();
}
}catch(Exceptionex){
ex.printStackTrace();
}
}
}
8、運行main函數,控制台輸出結果如下:
---PersonInfo---
name:Tsybius
gender:m
remark:-
inputDate:20160229
inputTime:225703
---PersonInfo---
name:Galatea
gender:f
remark:-
inputDate:20160228
inputTime:123456
⑶ 我用java程序給微信投票刷選票我違法了么會被抓么
你這個刷票行為並不違法 出現404錯誤 應該是短時間多次訪問形成ddos攻擊 如果你是被防火牆封了ip還好 若是真的形成ddos攻擊導致所有外網無法訪問 原地址的主人 追究必判
⑷ 微信如何製作投票的小程序
每當臨近各種節日,各種各樣的選舉、評優活動就會層出不窮。在這個時候用自己的小程序去舉辦一個投票活動,是再好不過的了。吸引更多的網友去支持各大活動的開展,為主辦方及承辦方爭取到最大的網路關注度和媒體關注度。小程序中的投票功能是用於在線互動的組件,可以用來評選優秀員工,進行賽事投票等活動,通過分享好友進行拉票,可以增強企業或品牌的傳播。
應用場景也很豐富,比如:
1)品牌傳播:通過分享拉取親朋好友投票,增強企業或者品牌的傳播度。
2)節日活動:公司企業節假日辦活動,評選優秀員工、最美寶寶。
3)產品展示:評選最美照片,票選最佳產品。
選擇一個小程序工具就可以製作一個這樣的活動,比如人人秀的小程序,報名方式可以自由設置,主辦方可以上傳參賽選手資料:所有選手的照片、資料由主辦方統一上傳。方便統計、管理,預防外界選手干擾投票,適用於公司投票、內部投票。而且用戶主動參與投票:主辦方發起投票活動,用戶自行參與。激發用戶活躍度,提高品牌影響力,適用於活動投票、選舉投票。宣傳營銷功能也很強大,用戶自發分享投票,擴大活動宣傳面,讓您的活動規模越做越大。開啟報名審核,審核用戶上傳的圖片,預防惡意參賽,保證活動公平。
那麼如何製作一個小程序投票活動呢?
一、如何展示投票活動
登錄人人秀小程序,進入個人中心,新建小程序,然後選擇組件-互動-投票即可添加投票組件。點擊右側編輯欄互動管理就可以選擇投票活動進行展示。
二、如何創建投票活動
若是沒有可選擇的投票活動,就需要添加投票活動。點擊互動管理,然後點擊添加活動進入管理中心。進入管理中心後,點擊互動-投票-添加投票即可添加投票活動。
三、如何設置投票活動
投票活動包括了基本設置和高級設置。
基本設置就是簡單的活動主題、活動時間、活動頭圖和活動規則的設置。
高級設置中包括了投票設置、報名設置和更多設置,根據活動需要選擇設置即可。
投票管理包括數據、編輯和刪除,其中數據是查看和管理用戶參與投票活動的相關信息。投票活動創建完成後就可以直接回到小程序編輯頁面的窗口,點擊活動類型彈窗中的刷新即可看到添加的投票活動,選擇即可展示。