使用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)产品展示:评选最美照片,票选最佳产品。
选择一个小程序工具就可以制作一个这样的活动,比如人人秀的小程序,报名方式可以自由设置,主办方可以上传参赛选手资料:所有选手的照片、资料由主办方统一上传。方便统计、管理,预防外界选手干扰投票,适用于公司投票、内部投票。而且用户主动参与投票:主办方发起投票活动,用户自行参与。激发用户活跃度,提高品牌影响力,适用于活动投票、选举投票。宣传营销功能也很强大,用户自发分享投票,扩大活动宣传面,让您的活动规模越做越大。开启报名审核,审核用户上传的图片,预防恶意参赛,保证活动公平。
那么如何制作一个小程序投票活动呢?
一、如何展示投票活动
登录人人秀小程序,进入个人中心,新建小程序,然后选择组件-互动-投票即可添加投票组件。点击右侧编辑栏互动管理就可以选择投票活动进行展示。
二、如何创建投票活动
若是没有可选择的投票活动,就需要添加投票活动。点击互动管理,然后点击添加活动进入管理中心。进入管理中心后,点击互动-投票-添加投票即可添加投票活动。
三、如何设置投票活动
投票活动包括了基本设置和高级设置。
基本设置就是简单的活动主题、活动时间、活动头图和活动规则的设置。
高级设置中包括了投票设置、报名设置和更多设置,根据活动需要选择设置即可。
投票管理包括数据、编辑和删除,其中数据是查看和管理用户参与投票活动的相关信息。投票活动创建完成后就可以直接回到小程序编辑页面的窗口,点击活动类型弹窗中的刷新即可看到添加的投票活动,选择即可展示。