All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.ipokerface.weixin.jssdk.JssdkApis Maven / Gradle / Ivy

There is a newer version: 1.5.0
Show newest version
package cn.ipokerface.weixin.jssdk;

/**
 * Created by       PokerFace
 * Create Date      2019-12-28.
 * Email:           [email protected]
 * Version          1.0.0
 * 

* Description: */ public enum JssdkApis { /*** * 分享接口-获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 */ onMenuShareTimeline, /*** * 分享接口-获取“分享给朋友”按钮点击状态及自定义分享内容接口 */ onMenuShareAppMessage, /*** * 分享接口-获取“分享到QQ”按钮点击状态及自定义分享内容接口 */ onMenuShareQQ, /*** * 分享接口-获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 */ onMenuShareWeibo, /*** * 分享接口-获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 */ onMenuShareQZone, /*** * 图像接口-拍照或从手机相册中选图接口 */ chooseImage, /*** * 图像接口-预览图片接口 */ previewImage, /*** * 图像接口-上传图片接口 */ uploadImage, /*** * 图像接口-下载图片接口 */ downloadImage, /*** * 音频接口-开始录音接口 */ startRecord, /*** * 音频接口-停止录音接口 */ stopRecord, /*** * 音频接口-监听录音自动停止接口 */ onVoiceRecordEnd, /*** * 音频接口-播放语音接口 */ playVoice, /*** * 音频接口-暂停播放接口 */ pauseVoice, /*** * 音频接口-停止播放接口 */ stopVoice, /*** * 音频接口-监听语音播放完毕接口 */ onVoicePlayEnd, /*** * 音频接口-上传语音接口 */ uploadVoice, /*** * 音频接口-下载语音接口 */ downloadVoice, /*** * 智能接口-识别音频并返回识别结果接口 */ translateVoice, /*** * 设备信息-获取网络状态接口 */ getNetworkType, /*** * 地理位置-使用微信内置地图查看位置接口 */ openLocation, /*** * 地理位置-获取地理位置接口 */ getLocation, /*** * 摇一摇周边-开启查找周边ibeacon设备接口 */ startSearchBeacons, /*** * 摇一摇周边-关闭查找周边ibeacon设备接口 */ stopSearchBeacons, /*** * 摇一摇周边-监听周边ibeacon设备接口 */ onSearchBeacons, /*** * 界面操作-隐藏右上角菜单接口 */ hideOptionMenu, /*** * 界面操作-显示右上角菜单接口 */ showOptionMenu, /*** * 界面操作-关闭当前网页窗口接口 */ closeWindow, /*** * 界面操作-批量隐藏功能按钮接口 */ hideMenuItems, /*** * 界面操作-批量显示功能按钮接口 */ showMenuItems, /*** * 界面操作-隐藏所有非基础按钮接口 */ hideAllNonBaseMenuItem, /*** * 界面操作-显示所有功能按钮接口 */ showAllNonBaseMenuItem, /*** * 微信扫一扫-调起微信扫一扫接口 */ scanQRCode, /*** * 微信小店-跳转微信商品页接口 */ openProductSpecificView, /*** * 微信卡券-拉取适用卡券列表并获取用户选择信息 */ chooseCard, /*** * 微信卡券-批量添加卡券接口 */ addCard, /*** * 微信卡券-查看微信卡包中的卡券接口 */ openCard, /*** * 微信卡券-核销后再次赠送卡券接口 */ consumeAndShareCard, /*** * 微信支付-发起一个微信支付请求 */ chooseWXPay, /** * 企业号会话-创建企业号会话 */ openEnterpriseChat, /** * 企业号-选取联系人 */ openEnterpriseContact, selectEnterpriseContact, /** * 企业号-向当前企业会话发送消息 */ sendEnterpriseChat; /** * 分享接口集合 */ public final static JssdkApis[] SHARE_APIS = { onMenuShareTimeline, onMenuShareAppMessage, onMenuShareQQ, onMenuShareWeibo, onMenuShareQZone }; /** * 图像接口集合 */ public final static JssdkApis[] IMAGE_APIS = { chooseImage, previewImage, uploadImage, downloadImage }; /** * 音频接口集合 */ public final static JssdkApis[] RECORD_APIS = { startRecord, stopRecord, onVoiceRecordEnd, playVoice, pauseVoice, stopVoice, onVoicePlayEnd, uploadVoice, downloadVoice }; /** * 智能接口集合 */ public final static JssdkApis[] SEM_APIS = { translateVoice }; /** * 设备信息接口集合 */ public final static JssdkApis[] DEVICE_APIS = { getNetworkType }; /** * 地理位置接口集合 */ public final static JssdkApis[] LOCATION_APIS = { openLocation, getLocation }; /** * 摇一摇周边接口集合 */ public final static JssdkApis[] BEACON_APIS = { startSearchBeacons, stopSearchBeacons, onSearchBeacons }; /** * 界面操作接口集合 */ public final static JssdkApis[] UI_APIS = { hideOptionMenu, showOptionMenu, closeWindow, hideMenuItems, showMenuItems, hideAllNonBaseMenuItem, showAllNonBaseMenuItem }; /** * 微信扫一扫接口集合 */ public final static JssdkApis[] SCAN_APIS = { scanQRCode }; /** * 微信小店接口集合 */ public final static JssdkApis[] SHOP_APIS = { openProductSpecificView }; /** * 微信卡券接口集合 */ public final static JssdkApis[] CARD_APIS = { chooseCard, addCard, openCard, consumeAndShareCard }; /** * 微信支付接口集合 */ public final static JssdkApis[] PAY_APIS = { chooseWXPay }; /** * 企业号会话接口集合 */ public final static JssdkApis[] CHAT_APIS = { openEnterpriseChat, sendEnterpriseChat }; /** * 公众平台全部接口集合 */ public final static JssdkApis[] MP_ALL_APIS = { onMenuShareTimeline, onMenuShareAppMessage, onMenuShareQQ, onMenuShareWeibo, onMenuShareQZone, chooseImage, previewImage, uploadImage, downloadImage, startRecord, stopRecord, onVoiceRecordEnd, playVoice, pauseVoice, stopVoice, onVoicePlayEnd, uploadVoice, downloadVoice, translateVoice, getNetworkType, openLocation, getLocation, startSearchBeacons, stopSearchBeacons, onSearchBeacons, hideOptionMenu, showOptionMenu, closeWindow, hideMenuItems, showMenuItems, hideAllNonBaseMenuItem, showAllNonBaseMenuItem, scanQRCode, openProductSpecificView, chooseCard, addCard, openCard, consumeAndShareCard, chooseWXPay }; /** * 企业号全部接口集合 */ public final static JssdkApis[] QY_ALL_APIS = { onMenuShareTimeline, onMenuShareAppMessage, onMenuShareQQ, onMenuShareWeibo, onMenuShareQZone, chooseImage, previewImage, uploadImage, downloadImage, startRecord, stopRecord, onVoiceRecordEnd, playVoice, pauseVoice, stopVoice, onVoicePlayEnd, uploadVoice, downloadVoice, translateVoice, getNetworkType, openLocation, getLocation, startSearchBeacons, stopSearchBeacons, onSearchBeacons, hideOptionMenu, showOptionMenu, closeWindow, hideMenuItems, showMenuItems, hideAllNonBaseMenuItem, showAllNonBaseMenuItem, scanQRCode, openEnterpriseChat, openEnterpriseContact }; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy