推送平台开放接口

Size: px
Start display at page:

Download "推送平台开放接口"

Transcription

1 魅族推送平台接入文档 (Http-API)

2 文档变更记录 (GItHub) 日期 变更人 版本 内容 王新国 _release 创建文档 王新国 _release 推送结果增加 msgid 1

3 目录 1.API 接口规范 接口响应规范 接口签名规范 开放 API 前言 非任务推送 应用场景 pushid 推送接口 ( 透传消息 ) pushid 推送接口 ( 通知栏消息 ) 别名推送接口 ( 透传消息 ) 别名推送接口 ( 通知栏消息 ) 任务推送 pushid 应用场景 获取推送 taskid pushid 推送接口 ( 透传消息 ) 别名推送 ( 透传消息 ) 别名推送接口 ( 通知栏消息 ) 全部 & 标签推送 应用场景 应用全部推送

4 应用标签推送 取消任务推送 推送统计

5 1.API 接口规范 1.1 接口响应规范 HTTP 接口遵循魅族 API 协议规范 返回数据格式统一如下 : code :, // 必选, 返回码 message :, // 可选, 返回消息, 网页端接口出现错误时使用此消息展示给用户, 手机端可忽略此消息, 甚至服务端不传输此消息 value :,// 必选, 返回结果 redirect : // 可选, returncode=300 重定向时, 使用此 URL 重新请求 msgid : // 可选, 消息推送 msgid Api returncode 定义 : Code Value 200 正常 500 其他异常 1001 系统错误 1003 服务器忙 1005 参数错误, 请参考 API 文档 1006 签名认证失败 appid 不合法 appkey 不合法 pushid 未注册 pushid 非法 参数不能为空 应用被加入黑名单 4

6 应用推送速率过快 1.2 接口签名规范 请求参数分别是 k1 k2 k3, 它们的值分别是 v1 v2 v3 计算方法如下所示 : 1. 将参数以其参数名的字典序升序进行排序, 如对 k1 k2 k3 排序 ; 2. 遍历排序后的字典, 将所有参数按 "key=value" 格式拼接在一起, 如 k1=v1 k2=v2 k3=v3 ; 3. 在拼接好的字符串末尾追加上应用的 Secret Key 上述字符串的 MD5 值即为签名的值 (32 位小写 ) 将签名值放在请求的参数中例如 sign=<md5_sign> 服务端 SDK 调用 API 的应用的私钥 Secret Key 为 appsecret /** parammap 请求参数 secret 密钥 md5 摘要 */ public static String getsignature(map<string, String> parammap, String secret) // 先将参数以其参数名的字典序升序进行排序 Map<String, String> sortedparams = new TreeMap<String, String>(paramMap); Set<Entry<String, String>> entrys = sortedparams.entryset(); // 遍历排序后的字典, 将所有参数按 "key=value" 格式拼接在一起 StringBuilder basestring = new StringBuilder(); for (Entry<String, String> param : entrys) basestring.append(param.getkey()).append("=").append(param.getvalue()); basestring.append(secret); 5

7 logger.debug("basestring is:", new Object[]basestring.toString()); // 使用 MD5 对待签名串求签 return MD5Util.MD5Encode(basestring.toString(),"UTF-8"); // 示例, 注意是针对接口中所有参数做签名, 并且是原始字符串 ( 非 urlencode) public static void main(string[] args) // 本示例为三个参数 appid pushids messagejson Map<String, String> parammap = new HashMap<String, String>(); parammap.put("appid", "10000"); parammap.put("pushids", "RA50c d c a6b"); parammap.put("messagejson", "\"title\":\"title\",\"content\":\"content\",\"pushtimeinfo\":\"offline\" :1,\"validTime\":24"); String sign = SignUtils.getSignature(paramMap, "<APP_SECRET>"); //MD5 原始字符串为 appid=10000messagejson="title": "title","content": "content","pushtimeinfo": "offline": 1,"validTime": 24pushIds=RA50c d c a6b<APP_SECRET> //MD5 摘要 sign 为 ac076ff25d a681cb5172aa53b 1.3 接口请求示例 POST HTTP/1.1 Host: api-push.meizu.com Connection: keep-alive Content-Length: 226 Cache-Control: no-cache Content-Type: application/x-www-form-urlencoded Accept: */* Accept-Encoding: gzip, deflate Accept-Language: zh-cn,zh;q=0.8 alias=xxx&appid=xxx&messagejson=%7b%22title%22%3a%22title%22%2c%22content%2 2%3A%22hello+test%22%2C%22pushTimeInfo%22%3A%7B%22offLine%22%3A1%2C%22valid Time%22%3A24%7D%7D&sign=a68b75e5d5b30e35536f130cf1cae14a 6

8 HTTP/ OK Server: nginx Date: Wed, 28 Dec :34:53 GMT Content-Type: application/json; charset=utf-8 Content-Length: 87 Connection: keep-alive Content-Language: zh-cn Set-Cookie: JSESSIONID=1wl3nhcfqroiicj6pvxwdvjx6;Path=/ Expires: Thu, 01 Jan :00:00 GMT "code":"200","message":"","value":"110005":["xxxxxx"],"redirect":"" 2. 开放 API 2.1 前言 消息推送结果接口响应部分 value 是 map 集合的 json 格式且只返回推送非法的 pushid, 合法的 pushid 不予返回, 一般情况下,pushId 未注册则视为非法 map 部分 code 定义 : Code Value 201 没有权限, 服务器主动拒绝 501 推送消息失败 (db_error) 513 推送消息失败 519 推送消息失败服务过载 520 消息折叠 ( 短时间内同一设备同一消息收到多次 ) pushid 未订阅 pushid 非法 注 : 平台使用 pushid 来标识每个独立的用户, 每一台终端上每一个 app 拥有一 个独立的 pushid 7

9 2.2 非任务推送 应用场景 场景 1: 查找手机业务需要远程定位位置, 可发送消息指令到对应的设备场景 2: 社区用户回帖消息提醒, 用户对发表的帖子有最新回复时, 消息提醒发帖者 pushid 推送接口 ( 透传消息 ) 内容 接口功能 根据 pushid 推送 请求方法 Post 请求路径 /garcia/api/server/push/unvarnished/pushbypushid 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 8

10 内容 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID ( 必填 ) pushids 推送设备, 一批最多不能超过 1000 个多个英文逗号分割 ( 必填 ) sign 签名 ( 必填 ) messagejson Json 格式, 具体如下必填 "title": 推送标题, (string 非必填, 字数显示 1~32 个 ) "content": 推送内容, (string 必填, 字数限制 2000 以内 ) "pushtimeinfo": "offline": 是否进离线消息 0 否 1 是 [validtime] (int 非必填, 默认值为 1) "validtime": 有效时长 (1-72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24) 响应内容成功情况 : "code": "200", "message": "", 9

11 "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "200", "message": "", "value": "110002": [ "J d625e6c64567f71487e040e7d017f b", "J d625e6c64567f71487e040e7d017f b", "J d625e6sd64567f71487e040e7d017f b" ], "110003": [ "J d625e6c64567f714567e040e7d017f b" ], "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" pushid 推送接口 ( 通知栏消息 ) 内容 接口功能 根据 pushid 推送 请求方法 Post 请求路径 /garcia/api/server/push/varnished/pushbypushid 10

12 内容 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID ( 必填 ) pushids 推送设备, 一批最多不能超过 1000 个多个英文逗号分割 ( 必填 ) sign 签名 ( 必填 ) messagejson Json 格式, 具体如下必填 11

13 "noticebarinfo": "noticebartype": 通知栏样式 (0, " 标准 "),(2, " 安卓原生 ")(int 非必填, 值为 0) "title": 推送标题, (string 必填, 字数限制 1~32 字符 ) "content": 推送内容, (string 必填, 字数限制 1~100 字符 ), "noticeexpandinfo": "noticeexpandtype": 展开方式 (0, " 标准 "),(1, " 文本 ")(int 非必填, 值为 0 1) "noticeexpandcontent": 展开内容, (string noticeexpandtype 为文本时, 必填 ), "clicktypeinfo": "clicktype": 点击动作 (0," 打开应用 "),(1," 打开应用页面 "),(2," 打开 URI 页面 "),(3, " 应用客户端自定义 ")(int 非必填, 默认为 0) "url": URI 页面地址, (string clicktype 为打开 URI 页面时, 必填, 长度限制 1000 字节 ) "parameters": 参数 (JSON 格式 )( 非必填 ) "activity": 应用页面地址 (string clicktype 为打开应用页面时, 必填, 长度限制 1000 字节 ) "customattribute": 应用客户端自定义 (string clicktype 为应用客户端自定义时, 必填, 输入长度为 1000 字节以内 ), "pushtimeinfo": "offline": 是否进离线消息 (0 否 1 是 [validtime]) (int 非必填, 默认值为 1) "validtime": 有效时长 (1 到 72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24), "advanceinfo": "suspend": 是否通知栏悬浮窗显示 (1 显示 0 不显示 ) (int 非必填, 默认 1) "clearnoticebar": 是否可清除通知栏 (1 可以 0 不可以 ) (int 非必填, 默认 1) "fixdisplay": 是否定时展示 (1 是 0 否 ) (int 非必填, 默认 0) "fixstartdisplaytime": 定时展示开始时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "fixenddisplaytime ": 定时展示结束时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "notificationtype": "vibrate": 震动 (0 关闭 1 开启 ), (int 非必填, 默认 1) "lights": 闪光 (0 关闭 1 开启 ), (int 非必填, 默认 1) "sound": 声音 (0 关闭 1 开启 ), (int 非必填, 默认 1) 12

14 响应内容 成功情况 : "code": "200", "message": "", "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "200", "message": "", "value": "110002": [ "J d625e6c64567f71487e040e7d017f b", "J d625e6c64567f71487e040e7d017f b", "J d625e6sd64567f71487e040e7d017f b" ], "110003": [ "J d625e6c64567f714567e040e7d017f b" ], "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" 13

15 2.2.4 别名推送接口 ( 透传消息 ) 内容 接口功能 根据别名推送 请求方法 Post 请求路径 /garcia/api/server/push/unvarnished/pushbyalias 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID ( 必填 ) 14

16 参数 alias 推送别名, 一批最多不能超过 1000 个多个英文逗号分割 ( 必填 ) sign 签名 ( 必填 ) messagejson Json 格式, 具体如下必填 "title": 推送标题, (string 非必填, 字数显示 1~32 个字符 ) "content": 推送内容, (string 必填, 字数限制 2000 字节以内 ) "pushtimeinfo": "offline": 是否进离线消息 0 否 1 是 [validtime] (int 非必填, 默认值为 1) "validtime": 有效时长 (1-72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24) 响应内容成功情况 : "code": "200", "message": "", "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "200", "message": "", "value": "110005": [ "alias1", "alias2" 15

17 ], "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" 别名推送接口 ( 通知栏消息 ) 内容 接口功能 根据别名推送 请求方法 Post 请求路径 /garcia/api/server/push/varnished/pushbyalias 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 16

18 内容 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID ( 必填 ) alias 推送别名, 一批最多不能超过 1000 个多个英文逗号分割 ( 必填 ) sign 签名 ( 必填 ) messagejson Json 格式, 具体如下必填 "noticebarinfo": "noticebartype": 通知栏样式 (0, " 标准 "),(2, " 安卓原生 ")(int 非必填, 值为 0) "title": 推送标题, (string 必填, 字数限制 1~32 字符 ) "content": 推送内容, (string 必填, 字数限制 1~100 字符 ), "noticeexpandinfo": "noticeexpandtype": 展开方式 (0, " 标准 "),(1, " 文本 ")(int 非必填, 值为 0 1) "noticeexpandcontent": 展开内容, (string noticeexpandtype 为文本时, 必填 ), "clicktypeinfo": "clicktype": 点击动作 (0," 打开应用 "),(1," 打开应用页面 "),(2," 打开 URI 页面 "),(3, " 应用客户端自定义 ")(int 非必填, 默认为 0) "url": URI 页面地址, (string clicktype 为打开 URI 页面时, 必填, 长度限制 1000 字节 ) 17

19 "parameters": 参数 (JSON 格式 )( 非必填 ) "activity": 应用页面地址 (string clicktype 为打开应用页面时, 必填, 长度限制 1000 字节 ) "customattribute": 应用客户端自定义 (string clicktype 为应用客户端自定义时, 必填, 输入长度为 1000 字节以内 ), "pushtimeinfo": "offline": 是否进离线消息 (0 否 1 是 [validtime]) (int 非必填, 默认值为 1) "validtime": 有效时长 (1 72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24), "advanceinfo": "suspend": 是否通知栏悬浮窗显示 (1 显示 0 不显示 ) (int 非必填, 默认 1) "clearnoticebar": 是否可清除通知栏 (1 可以 0 不可以 ) (int 非必填, 默认 1) "fixdisplay": 是否定时展示 (1 是 0 否 ) (int 非必填, 默认 0) "fixstartdisplaytime": 定时展示开始时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "fixenddisplaytime ": 定时展示结束时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "notificationtype": "vibrate": 震动 (0 关闭 1 开启 ), (int 非必填, 默认 1) "lights": 闪光 (0 关闭 1 开启 ), (int 非必填, 默认 1) "sound": 声音 (0 关闭 1 开启 ), (int 非必填, 默认 1) 响应内容成功情况 : "code": "200", "message": "", "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "200", "message": "", 18

20 "value": "110005": [ "alias1", "alisa2" ], "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" 2.3 任务推送 pushid 应用场景 场景 1: 浏览器对指定的某一大批量 pushid 用户推送活动或者新闻消息, 通过先获取 taskid, 然后通过 taskid 批量推送, 推送过程中可以根据 taskid 时时获取推送统计结果 获取推送 taskid 内容 接口功能 获取推送 taskid 请求方法 Post 请求路径 /garcia/api/server/push/pushtask/gettaskid 19

21 内容 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID 必填 pushtype 消息类型 0 通知栏 1 透传必填 sign 签名必填 messagejson Json 格式, 具体如下必填 通知栏类型 (pushtype=0) "noticebarinfo": 20

22 "noticebartype": 通知栏样式 (0, " 标准 "),(2, " 安卓原生 ")(int 非必填, 值为 0) "title": 推送标题, (string 必填, 字数限制 1~32 字符 ) "content": 推送内容, (string 必填, 字数限制 1~100 字符 ), "noticeexpandinfo": "noticeexpandtype": 展开方式 (0, " 标准 "),(1, " 文本 ")(int 非必填, 值为 0 1) "noticeexpandcontent": 展开内容, (string noticeexpandtype 为文本时, 必填 ), "clicktypeinfo": "clicktype": 点击动作 (0," 打开应用 "),(1," 打开应用页面 "),(2," 打开 URI 页面 "),(3, " 应用客户端自定义 ")(int 非必填, 默认为 0) "url": URI 页面地址, (string clicktype 为打开 URI 页面时, 必填, 长度限制 1000 字节 ) "parameters": 参数 (JSON 格式 )( 非必填 ) "activity": 应用页面地址 (string clicktype 为打开应用页面时, 必填, 长度限制 1000 字节 ) "customattribute": 应用客户端自定义 (string clicktype 为应用客户端自定义时, 必填, 输入长度为 1000 字节以内 ), "pushtimeinfo": "offline": 是否进离线消息 (0 否 1 是 [validtime]) (int 非必填, 默认值为 1) "validtime": 有效时长 (1-72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24), "advanceinfo": "suspend": 是否通知栏悬浮窗显示 (1 显示 0 不显示 ) (int 非必填, 默认 1) "clearnoticebar": 是否可清除通知栏 (1 可以 0 不可以 ) (int 非必填, 默认 1) "fixdisplay": 是否定时展示 (1 是 0 否 ) (int 非必填, 默认 0) "fixstartdisplaytime": 定时展示开始时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "fixenddisplaytime ": 定时展示结束时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "notificationtype": "vibrate": 震动 (0 关闭 1 开启 ), (int 非必填, 默认 1) "lights": 闪光 (0 关闭 1 开启 ), (int 非必填, 默认 1) "sound": 声音 (0 关闭 1 开启 ), (int 非必填, 默认 1) 21

23 透传类型 (pushtype=1) "title": 推送标题, (string 必填, 字数显示 1~32 个字符 ) "content": 推送内容, (string 必填, 字数限制 2000 字节以内 ) "pushtimeinfo": "offline": 是否进离线消息 0 否 1 是 [validtime] (int 非必填, 默认值为 1) "validtime": 有效时长 (1-72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24) 响应内容成功情况 : "code": "200", "message": "", "value": "taskid": ( 任务 Id) "pushtype": 0 ( 推送类型 0 通知栏 1 透传 ) "appid": ( 应用的 appid), "redirect": "" pushid 推送接口 ( 透传消息 ) 内容 接口功能 根据别名推送 请求方法 Post 请求路径 /garcia/api/server/push/task/varnished/pushbyalias 请求 HOST api-push.meizu.com 22

24 内容 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 taskid 推送任务 ID ( 必填 ) appid 推送应用 ID ( 必填 ) alias 推送别名, 一批最多不能超过 1000 个多个英文逗号分割 ( 必填 ) sign 签名 ( 必填 ) 响应内容 成功情况 : 23

25 "code": "200", "message": "", "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "110032", "message": " 非法的 taskid", "value": "" "code": "200", "message": "", "value": "110005": [ "alias1", "alias2" ], "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" pushid 推送接口 ( 通知栏消息 ) 内容 接口功能 根据 pushid 推送 请求方法 Post 24

26 内容 请求路径 /garcia/api/server/push/task/varnished/pushbypushid 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 taskid 推送任务 ID ( 必填 ) appid 推送应用 ID ( 必填 ) pushids 推送设备, 一批最多不能超过 1000 个多个英文逗号分割必 填 sign 签名 ( 必填 ) 响应内容 25

27 成功情况 : "code": "200", "message": "", "value": 失败情况 : "code": "110032", "message": " 非法的 taskid", "value": "" "code": "200", "message": "", "value": "110002": [ "J d625e6c64567f71487e040e7d017f b", "J d625e6c64567f71487e040e7d017f b", "J d625e6sd64567f71487e040e7d017f b" ], "110003": [ "J d625e6c64567f714567e040e7d017f b" ], "redirect": "" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" 26

28 别名推送 ( 透传消息 ) 内容 接口功能 根据别名推送 请求方法 Post 请求路径 /garcia/api/server/push/task/unvarnished/pushbyalias 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 taskid 推送任务 ID ( 必填 ) 27

29 参数 appid 推送应用 ID ( 必填 ) alias 推送别名, 一批最多不能超过 1000 个多个英文逗号分割 必填 sign 签名 ( 必填 ) 响应内容 成功情况 : "code": "200", "message": "", "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "110032", "message": " 非法的 taskid", "value": "" "code": "200", "message": "", "value": "110005": [ "alias1", "alias2" ], "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 28

30 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" 别名推送接口 ( 通知栏消息 ) 内容 接口功能 根据别名推送 请求方法 Post 请求路径 /garcia/api/server/push/task/varnished/pushbyalias 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 29

31 参数 taskid 推送任务 ID ( 必填 ) appid 推送应用 ID ( 必填 ) alias 推送别名, 一批最多不能超过 1000 个多个英文逗号分割 必填 sign 签名 ( 必填 ) 响应内容 成功情况 : "code": "200", "message": "", "value":, "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 失败情况 : "code": "110032", "message": " 非法的 taskid", "value": "" "code": "200", "message": "", "value": "110005": [ "alias1", "alias2" ] 30

32 , "msgid": "c2ee5c3bf00448cfbceb7fdf68c3c8eb" 超速情况 : "code": "110010", "message": " 应用请求频率超过限制 ", "value": "", "redirect": "" 全部 & 标签推送 应用场景 全部推送 : 音乐中心搞一个全网活动, 需要对所有安装此应用的用户推送消息标签推送 : 阅读咨询应用做新闻推送, 指定不同标签的用户推送不同的内容, 推送不同标签用户感兴趣的内容 订阅了娱乐的推送娱乐新闻, 订阅了美食的推送美食信息 应用全部推送 内容 接口功能 全部用户推送 请求方法 Post 请求路径 /garcia/api/server/push/pushtask/pushtoapp 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 31

33 内容 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID( 必填 ) pushtype 消息类型 0 通知栏 1 透传 ( 必填 ) sign 签名 ( 必填 ) messagejson Json 格式, 具体如下必填 通知栏类型 (pushtype=0) "noticebarinfo": "noticebartype": 通知栏样式 (0, " 标准 "),(2, " 安卓原生 ")(int 非必填, 值为 0) "title": 推送标题, (string 必填, 字数限制 1~32 字符 ) "content": 推送内容, (string 必填, 字数限制 1~100 字符 ), "noticeexpandinfo": 32

34 "noticeexpandtype": 展开方式 (0, " 标准 "),(1, " 文本 ")(int 非必填, 值为 0 1) "noticeexpandcontent": 展开内容, (string noticeexpandtype 为文本时, 必填 ), "clicktypeinfo": "clicktype": 点击动作 (0," 打开应用 "),(1," 打开应用页面 "),(2," 打开 URI 页面 "),(3, " 应用客户端自定义 ")(int 非必填, 默认为 0) "url": URI 页面地址, (string clicktype 为打开 URI 页面时, 必填, 长度限制 1000 字节 ) "parameters": 参数 (JSON 格式 )( 非必填 ) "activity": 应用页面地址 (string clicktype 为打开应用页面时, 必填, 长度限制 1000 字节 ) "customattribute": 应用客户端自定义 (string clicktype 为应用客户端自定义时, 必填, 输入长度为 1000 字节以内 ), "pushtimeinfo": "offline": 是否进离线消息 (0 否 1 是 [validtime]) (int 非必填, 默认值为 1) "validtime": 有效时长 (1 72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24) "pushtimetype": 定时推送 (0, " 即时 "),(1, " 定时 ")( 必填, 默认 0) "starttime": 任务定时开始时间 (yyyy-mm-dd HH:mm:ss) ( 非必填 pushtimetype 为 1 必填 ), "advanceinfo": "suspend": 是否通知栏悬浮窗显示 (1 显示 0 不显示 ) (int 非必填, 默认 1) "clearnoticebar": 是否可清除通知栏 (1 可以 0 不可以 ) (int 非必填, 默认 1) "fixdisplay": 是否定时展示 (1 是 0 否 ) (int 非必填, 默认 0) "fixstartdisplaytime": 定时展示开始时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "fixenddisplaytime ": 定时展示结束时间 (yyyy-mm-dd HH:mm:ss) (str 非必填 ) "notificationtype": "vibrate": 震动 (0 关闭 1 开启 ), (string 非必填, 默认 1) "lights": 闪光 (0 关闭 1 开启 ), (string 非必填, 默认 1) "sound": 声音 (0 关闭 1 开启 ), (string 非必填, 默认 1) 透传类型 (pushtype=1) 33

35 "title": 推送标题, (string 必填, 字数显示 1~32 个字符 ) "content": 推送内容, (string 必填, 字数限制 2000 字节以内 ) "pushtimeinfo": "offline": 是否进离线消息 0 否 1 是 [validtime] (int 非必填, 默认值为 1) "validtime": 有效时长 (1-72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24) "pushtimetype": 定时推送 (0, " 即时 "),(1, " 定时 ")( 必填, 默认 0) "starttime": 任务定时开始时间 (yyyy-mm-dd HH:mm:ss) ( 非必填 pushtimetype 为 1 必填 ), "advanceinfo": "fixspeed": 是否定速推送 0 否 1 是 (fixspeedrate 定速速率 ) ( 非必填 ) "fixspeedrate": 定速速率 (fixspeed 为 1 时, 必填 ) 响应内容 成功情况 : "code": "200", "message": "", "value": "taskid": ( 任务 Id) "pushtype": 0 ( 推送类型 0 通知栏 1 透传 ) "appid": ( 应用 appid), "redirect": "" 应用标签推送 内容 接口功能 应用标签推送 请求方法 Post 请求路径 /garcia/api/server/push/pushtask/pushtotag 34

36 内容 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID( 必填 ) pushtype 消息类型 0 通知栏 1 透传 ( 必填 ) tagnames 推送标签 ( 必填 ) 多个通过英文逗号分割 scope 标签集合 ( 必填 ) 0 并集 1 交集 sign 签名 ( 必填 ) 35

37 参数 messagejson Json 格式, 具体如下必填 通知栏类型 (pushtype=0) "noticebarinfo": "noticebartype": 通知栏样式 (0, " 标准 "),(2, " 安卓原生 ")(int 非必填, 值为 0) "title": 推送标题, ( 必填, 字数限制 1~32 字符 ) "content": 推送内容, ( 必填, 字数限制 1~100 个字符 ), "noticeexpandinfo": "noticeexpandtype": 展开方式 (0, " 禁用 "),(1, " 文本 ") ( 必填, 值为 0 或者 1) "noticeexpandcontent": 展开内容, (noticeexpandtype 为文本时, 必填 ), "clicktypeinfo": "clicktype": 点击动作 (0," 打开应用 "),(1," 打开应用页面 "),(2," 打开 URI 页面 "),(3, " 应用客户端自定义 ")(int 非必填, 默认为 0) "url": URI 页面地址, (string clicktype 为打开 URI 页面时, 必填, 长度限制 1000 字节 ) "parameters": 参数 (JSON 格式 )( 非必填 ) "activity": 应用页面地址 (string clicktype 为打开应用页面时, 必填, 长度限制 1000 字节 ) "customattribute": 应用客户端自定义 (string clicktype 为应用客户端自定义时, 必填, 输入长度为 1000 字节以内 ), "pushtimeinfo": "offline": 是否进离线消息 0 否 1 是 [validtime] ( 非必填 ) "validtime": 有效时长 (0-72 小时内的正整数 ) ( 必填, 值的范围 0--72) "pushtimetype": 定时推送 (0, " 即时 "),(1, " 定时 ")( 必填, 默认 0) "starttime": 任务定时开始时间 (yyyy-mm-dd HH:mm:ss) ( 非必填 pushtimetype 为 1 必填 ), "advanceinfo": "fixspeed": 是否定速推送 0 否 1 是 (fixspeedrate 定速速率 ) ( 非必填, 默认 0) "fixspeedrate": 定速速率 (fixspeed 为是时, 必填 ) "suspend": 是否通知栏悬浮窗显示 1 显示 0 不显示 ( 非必填, 默认 0) "clearnoticebar": 是否可清除通知栏 1 可以 0 不可以 ( 非必填, 默认 1) "fixdisplay": 是否定时展示 (1 是 0 否 ) (int 非必填, 默认 0) 36

38 必填 ) 填 ) "fixstartdisplaytime": 定时展示开始时间 (yyyy-mm-dd HH:mm:ss) (str 非 "fixenddisplaytime ": 定时展示结束时间 (yyyy-mm-dd HH:mm:ss) (str 非必 "notificationtype": "vibrate": 震动 0 关闭 1 开启, ( 非必填, 默认 1) "lights": 闪光 0 关闭 1 开启, ( 非必填, 默认 1) "sound": 声音 0 关闭 1 开启 ( 非必填, 默认 1) 透传类型 (pushtype=1) "title": 推送标题, (string 必填, 字数显示 1~32 个字符 ) "content": 推送内容, (string 必填, 字数限制 2000 字节以内 ) "pushtimeinfo": "offline": 是否进离线消息 0 否 1 是 [validtime] (int 非必填, 默认值为 1) "validtime": 有效时长 (1-72 小时内的正整数 ) (int offline 值为 1 时, 必填, 默认 24) "pushtimetype": 定时推送 (0, " 即时 "),(1, " 定时 ")( 必填, 默认 0) "starttime": 任务定时开始时间 (yyyy-mm-dd HH:mm:ss) ( 非必填 pushtimetype 为 1 必填 ), "advanceinfo": "fixspeed": 是否定速推送 0 否 1 是 (fixspeedrate 定速速率 ) ( 非必填 ) "fixspeedrate": 定速速率 (fixspeed 为 1 时, 必填 ) 响应内容成功情况 : "code": "200", "message": "", "value": "taskid": 20457, 任务 Id "pushtype": 0, 推送类型 0 通知栏 1 透传 "appid": 推送应用 Id, 37

39 "redirect": "" 取消任务推送 内容 接口功能 取消任务推送 ( 只针对全部用户推送待推送和推送中的任 务取消 ) 请求方法 Post 请求路径 /garcia/api/server/push/pushtask/cancel 请求 HOST api-push.meizu.com 请求头 Content-Type:application/x-www-formurlencoded;charset=UTF-8 备注 签名参数 sign=md5_sign 请求内容 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 38

40 参数 appid 推送应用 ID ( 必填 ) pushtype 消息类型 0 通知栏 1 透传 ( 必填 ) taskid 取消任务 ID sign 签名 ( 必填 ) 响应内容 成功情况 : "code": "200", "message": "", "value": "result": true 成功 失败情况 : "code": "110032", "message": " 非法的 taskid", "value": "" "code": "500", "message": " 任务已取消 [ 已完成 ], 法取消 ", "value": "" 39

41 2.4 推送统计 获取任务推送统计 接口功能请求方法请求路径请求 HOST 请求头备注请求内容 获取任务推送统 Get /garcia/api/server/push/statistics/gettaskstatistics api-push.meizu.com Content-Type:application/x-www-form-urlencoded;charset=UTF-8 签名参数 sign=<md5_sign> 响应码 200 响应头 请求参数 按 POST 提交表单的标准, 你的任何值字符串是需要 urlencode 编码的 参数 appid 推送应用 ID( 必填 ) taskid 任务 ID sign 签名 ( 必填 ) 响应内容 成功情况 : "code": "200", "message": "", 40

42 "value": "taskid": 任务 Id, "targetno": 目标数, "validno": 有效数, "pushedno": 推送数, "acceptno ": 接收数, "displayno": 展示数, "clickno": 点击数 失败情况 : "code": "110032", "message": " 非法的 taskid", "value": "" 41

推送平台开放接口

推送平台开放接口 魅族推送平台接入文档 (Http-API) 2016.12 文档变更记录 日期变更人版本内容 2016-12-20 王新国 1.0 创建文档 1 目录 1.API 接口规范... 4 1.1 接口响应规范... 4 1.2 接口签名规范... 5 2. 开放 API... 6 2.1 前言... 6 2.2 非任务推送... 6 2.2.1 应用场景... 6 2.2.2 pushid 推送接口 (

More information

上述字符串的 MD5 值即为签名的值 (32 位小写 ) 将签名值放在请求的参数中例如 sign=md5_sign 服务端 SDK 调用 API 的应用的私钥 Secret Key 为 appsecret /** parammap 请求参数 secret 密钥 *

上述字符串的 MD5 值即为签名的值 (32 位小写 ) 将签名值放在请求的参数中例如 sign=md5_sign 服务端 SDK 调用 API 的应用的私钥 Secret Key 为 appsecret /** parammap 请求参数 secret 密钥 * 集成推送平台接口说明 API 接口规范 接口响应规范 HTTP 接口遵循魅族 API 协议规范 返回数据格式统一如下 : code :, // 必选, 返回码 message :, // 可选, 返回消息, 网页端接口出现错误时使用此消息展示给用户, 手机端可忽略此消息, 甚至服务端不传输此消息 value :,// 必选, 返回结果 Api returncode 定义 code value 200

More information

1005 错误, 请参考 API 文档 1006 签名认证失败 不合法 appkey 不合法 不能为空 应用被加入黑名单 应用推送速率过快 透传超过限制 接口签名规范 请求分别是 k1 k2 k3, 它们的值分别是

1005 错误, 请参考 API 文档 1006 签名认证失败 不合法 appkey 不合法 不能为空 应用被加入黑名单 应用推送速率过快 透传超过限制 接口签名规范 请求分别是 k1 k2 k3, 它们的值分别是 透传限制说明 * 为优化 flyme 系统整体功耗, 推送平台决定本周五 (6 月 16 号 ) 起限制透传消息推送的使用, 不排除关闭透传推送类型 使用透传推送的业务请尽快切换到通知栏推送, 以避免消息推送失败 新接入的应用请使用通知栏推送受影响的接口及功能 : 1. pushid 推送接口 ( 透传消息 ) 2. 别名推送接口 ( 透传消息 ) 3. 获取 taskid 的透传推送 (gettaskid)

More information

集成推送平台 JAVA 版本 SDK JavaPushSdk 发布说明 ( 请使用最新版本 ) 中央仓库获取 MVN Repository 或者 Central Repository 直接下载获取 Java Server SDK 更新日志 [ ]V

集成推送平台 JAVA 版本 SDK JavaPushSdk 发布说明 ( 请使用最新版本 ) 中央仓库获取 MVN Repository 或者 Central Repository 直接下载获取 Java Server SDK 更新日志 [ ]V 集成推送平台 JAVA 版本 SDK JavaPushSdk 发布说明 ( 请使用最新版本 ) 中央仓库获取 MVN Repository 或者 Central Repository 直接下载获取 Java Server SDK 更新日志 [2017-12-06]V1.0.0.20171206 1.0.0 标准版 定义 推送服务 (IFlymeUpsPush) 调用该类实例的方法来推送消息, 构造函数说明如下

More information

魅族推送平台接入文档 (JAVA-SDK)

魅族推送平台接入文档 (JAVA-SDK) 魅族推送平台接入文档 (JAVA-SDK) 2017.02 文档变更记录 日期作者版本变更描述下载链接 2016-12-18 王新国 1.0.0.20161218_release 1.0.0 标准版 Download 2017-02-16 王新国 1.1.0.20170216_release 1.1.0 标准版 Download 2 目录 魅族推送平台接入文档 (JAVA-SDK)... 1 1.

More information

魅族开放平台 PUSH 系统 JAVA 版本 SDK JavaPushSdk 发布说明 ( 请使用最新版本 ) 中央仓库获取 MVN Repository 或者 Central Repository 直接下载获取 Java Server SDK 更新日志 [ ]V

魅族开放平台 PUSH 系统 JAVA 版本 SDK JavaPushSdk 发布说明 ( 请使用最新版本 ) 中央仓库获取 MVN Repository 或者 Central Repository 直接下载获取 Java Server SDK 更新日志 [ ]V 魅族开放平台 PUSH 系统 JAVA 版本 SDK JavaPushSdk 发布 ( 请使用最新版本 ) 中央仓库获取 MVN Repository 或者 Central Repository 直接下载获取 Java Server SDK 更新日志 [2018-03-07]V1.2.7.20180307_release 增加 sdk 日志配置文件 [2017-11-23]V1.2.6.20171123_release

More information

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取将导致上次获取的 access_token 失效 接入方可以使用 AppID 和 AppSecret

More information

RPC SOAP REST API API HTTP JSON XML PHP PHP PHP PHP PHP HTTP request/response cycle HTTP HTTP verbs headers Cookies JSON XML PHP RPC SOAP RESTful HTTP

RPC SOAP REST API API HTTP JSON XML PHP PHP PHP PHP PHP HTTP request/response cycle HTTP HTTP verbs headers Cookies JSON XML PHP RPC SOAP RESTful HTTP RPC SOAP REST API API HTTP JSON XML PHP PHP PHP PHP PHP HTTP request/response cycle HTTP HTTP verbs headers Cookies JSON XML PHP RPC SOAP RESTful HTTP API API 前言 vii 第一章 HTTP HTTP HyperText Transfer Protocol

More information

OPPO 推送平台服务端 API 修订记录 : 版本号修订人修订日期修订描述 V0.1 宫建涛 初始版本 V0.2 宫建涛 部分 API 修改 V0.3 宫建涛 修改返回码 V0.4 宫建涛 修改推送统计接口 V

OPPO 推送平台服务端 API 修订记录 : 版本号修订人修订日期修订描述 V0.1 宫建涛 初始版本 V0.2 宫建涛 部分 API 修改 V0.3 宫建涛 修改返回码 V0.4 宫建涛 修改推送统计接口 V OPPO 推送平台服务端 API 修订记录 : 版本号修订人修订日期修订描述 V0.1 宫建涛 2017-03-28 初始版本 V0.2 宫建涛 2017-07-11 部分 API 修改 V0.3 宫建涛 2017-08-31 修改返回码 V0.4 宫建涛 2017-10-13 修改推送统计接口 V0.5 宫建涛 2017-10-14 增加批量单推 - 通知栏消息的消息长度限制 V0.6 宫建涛 2017-11-20

More information

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 access_token=access_token (http

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址   access_token=access_token (http 停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 https://webapi.zego.im/cgi/stop-mix? access_token=access_token (https://webapi.zego.im/cgi/stop-mix? access_token=access_token)

More information

在设备联网情况下, 到达率可达到 99.9% 三 基本架构 四 组件说明 Push Service:Flyme OS 上的一个常驻系统服务, 在网络可达的情况下时刻保持与推送服务器的长连接 Push SDK: 用于接收 Push Service 透传过来的消息并回调给应用, 它包括 Android

在设备联网情况下, 到达率可达到 99.9% 三 基本架构 四 组件说明 Push Service:Flyme OS 上的一个常驻系统服务, 在网络可达的情况下时刻保持与推送服务器的长连接 Push SDK: 用于接收 Push Service 透传过来的消息并回调给应用, 它包括 Android Meizu Push 接入文档概述 一 概述 魅族推送 (Push) 是魅族公司向开发者提供的消息推送服务, 通过在云端与客户端之间建立一 条稳定, 可靠的长连接, 为开发者提供向客户端应用实时推送消息的服务, 通过推送消息, 魅族推送服务能有效地帮助开发者拉动用户活跃度, 改善产品体验 二 产品作用 2.1 促进用户活跃, 增强用户粘性 通过云和端之间建立长连接, 开发者可以实时地将消息推送到用户设备端

More information

此文章将会根据不同厂商的 SDK 的接入方式逐步分析, 进而梳理出最为精简的接入方式, 同时说明各个接入配置的细节问题 一接入准备工作 关于组件的基本配置将会全部打包到 aar 中的 AndroidManifest 中, 用户只需要手动配置一些与包名相关的权限配置 1.1 小米 混淆配置 基于 aa

此文章将会根据不同厂商的 SDK 的接入方式逐步分析, 进而梳理出最为精简的接入方式, 同时说明各个接入配置的细节问题 一接入准备工作 关于组件的基本配置将会全部打包到 aar 中的 AndroidManifest 中, 用户只需要手动配置一些与包名相关的权限配置 1.1 小米 混淆配置 基于 aa 此文章将会根据不同厂商的 SDK 的接入方式逐步分析, 进而梳理出最为精简的接入方式, 同时说明各个接入配置的细节问题 一接入准备工作 关于组件的基本配置将会全部打包到 aar 中的 AndridManifest 中, 用户只需要手动配置一些与包名相关的权限配置 1.1 混淆配置 基于 aar 整体打包的方式 AppID 和 APPKey 本地配置 andrid:name="xiaomi_app_id"

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

集成推送平台 PushSDK 设计文档 此文档在于向开发者介绍魅族统一推送平台 PushSDK 如何对各个厂家的 PushSDK 进行整合以及我们在统一接口设计中遵循的规则, 由于各个厂家的 API 接口功能差异巨大我们只对各个厂商共用的接口进行统一封装, 当然你也可以直接使用厂商提供的接口 Ups

集成推送平台 PushSDK 设计文档 此文档在于向开发者介绍魅族统一推送平台 PushSDK 如何对各个厂家的 PushSDK 进行整合以及我们在统一接口设计中遵循的规则, 由于各个厂家的 API 接口功能差异巨大我们只对各个厂商共用的接口进行统一封装, 当然你也可以直接使用厂商提供的接口 Ups 集成推送平台 PushSDK 设计文档 此文档在于向开发者介绍魅族统一推送平台 PushSDK 如何对各个厂家的 PushSDK 进行整合以及我们在统一接口设计中遵循的规则, 由于各个厂家的 API 接口功能差异巨大我们只对各个厂商共用的接口进行统一封装, 当然你也可以直接使用厂商提供的接口 UpsPushSDK 设计初衷不仅仅是在帮助开发者接入魅族的统一推送平台, 也希望我们能够尽量简化接口的同时,

More information

跨領域學位學程

跨領域學位學程 大 葉 大 多 媒 體 位 內 容 位 程 課 程 習 地 圖 及 職 涯 進 路 地 圖 大 葉 大 多 媒 體 位 內 容 位 程 的 課 程 涵 蓋 基 礎 位 視 覺 設 計 2D/3D 動 畫 製 作 2D/3D 遊 戲 設 計 虛 擬 / 擴 增 實 境 設 計 及 位 習 等, 是 目 前 政 府 極 力 推 動 的 雙 星 產 業 之 一 生 可 自 由 選 位 內 容 相 關 課

More information

1989 7 2 1952 522 3 1 1976 241 1920 227 1981 422 1931 9 8 1985 380 7 8 251 1931 136 137 1958 92 . 1932 39 1961 243 1962 1 313 1947 11 1 5 21 1981 1 374 375 1 2 1939 8 15 367 1981 5 526 458 526 458

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

优斗士微分销产品使用指南

优斗士微分销产品使用指南 优 斗 士 云 店 操 作 手 册 优 斗 士 ( 中 国 ). 市 场 部 www.udows.com 咨 询 热 线 :400-877-7882 移 动 让 商 业 更 简 单 www.udows.com 1 目 录 第 1 章 优 斗 士 云 店 产 品 使 用 手 册... 7 1.1 什 么 是 优 斗 士 云 店 系 统?... 7 1.2 企 业 为 什 么 要 使 用 优 斗 士 云

More information

並 責 成 各 里 幹 事 下 里 服 勤 宣 導 病 媒 防 治 知 識, 協 助 各 家 戶 清 除 病 媒 孳 生 源 ( 積 水 容 器 ), 降 低 棲 群 密 度, 預 防 傳 染 病 之 發 生, 以 確 保 民 眾 身 體 健 康 及 居 家 生 活 品 質 訂 定 每 月 最 後

並 責 成 各 里 幹 事 下 里 服 勤 宣 導 病 媒 防 治 知 識, 協 助 各 家 戶 清 除 病 媒 孳 生 源 ( 積 水 容 器 ), 降 低 棲 群 密 度, 預 防 傳 染 病 之 發 生, 以 確 保 民 眾 身 體 健 康 及 居 家 生 活 品 質 訂 定 每 月 最 後 541 94.4.6 臺 北 市 文 山 區 都 市 計 畫 案 通 盤 檢 討 主 要 計 畫 暨 細 部 計 畫 案 542 94.5.5 都 市 計 畫 道 路 用 地 變 更 為 可 發 展 用 地 免 予 回 饋 原 則 附 件 三 溫 泉 產 業 特 定 專 用 區 都 市 計 畫 案 召 集 人 本 案 案 情 複 雜, 且 為 求 審 議 效 益, 委 請 陳 委 員 武 正 擔 任

More information

获取 Access Token 1 基础概念 access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要妥善保存,access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新

获取 Access Token 1 基础概念 access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要妥善保存,access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新 获取 Access Token 1 基础概念 access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要妥善保存,access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新 接入方可以使用 app_id 和 server_app_secret 调用本接口来获取 access_token

More information

魅族推送平台接入文档 (Push-Demo)

魅族推送平台接入文档 (Push-Demo) 魅族推送平台接入文档 (Push-Demo) 2016.12 文档变更记录 日期作者版本变更描述 2016-11-30 廖金龙 V3.2.161129 撰写文档 去除第三方依赖, 不再依赖其 他任何第三方库 ; 2016-12-23 廖金龙 V3.3.161222 jecter 暂停使用, 请下载 PushSDK aar 本地引用, 具体可 以参考 pushdemo 的 libs 目录 删除 https

More information

http://panweizeng.com http://meituan.com http://meituan.com hosts http://meituan.com hosts localhost 127.0.0.1 /etc/nsswitch.conf /etc/hosts /etc/resolv.conf Mail Client Web Browser cache 1-30mins Clients

More information

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的 4.2 使 用 Table Service Table Service 相 对 来 说 是 三 个 Storage Service 中 最 好 理 解 和 最 易 于 接 受 的, 它 主 要 用 来 存 储 结 构 化 数 据 但 是 Table Service 却 并 不 是 一 个 关 系 型 数 据 库 Table Service 由 两 个 部 分 组 成 :Table 和 Entity

More information

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4 IFix3.5 ACCESS ACCESS hisdata D:\Dynamics\SampleSystem\HistoricalData ODBC DSN hisdata 1 ODBC 1.1 2 1.2 3 Driver do Microsoft Access (*.mdb) 1.3 4 hisdata IFIX 1.4 1.4 5 Access 1.5 6 ODBC ifix3.5 1.6 1.6

More information

<4D F736F F F696E74202D DCEE2D7BFC8BA2DD3A6D3C3B7C0BBF0C7BDA3A A3A9C8C6B9FDB2E2CAD4BCBCCAF52E BBCE6C8DDC4A3CABD5D>

<4D F736F F F696E74202D DCEE2D7BFC8BA2DD3A6D3C3B7C0BBF0C7BDA3A A3A9C8C6B9FDB2E2CAD4BCBCCAF52E BBCE6C8DDC4A3CABD5D> 应用防火墙 (WAF) 绕过测试技术 By 吴卓群 About Me About Me 目前就职于杭州安恒信息技术有限公司, 任信息安全服务 部副总监 高级安全研究员 从事多年的 web 应用安全领域研究 擅长漏洞发掘 代码 审计 WAF 现状 WAF 处理协议方式 WAF 绕过方法 Web 应用防火墙 (WAF) Web 应用防火墙是通过执行一系列针对 HTTP/HTTPS 的安全策略来专门为 Web

More information

Microsoft PowerPoint - 05-Status-Codes-Chinese.ppt

Microsoft PowerPoint - 05-Status-Codes-Chinese.ppt 2004 Marty Hall 服务器响应的生成 : HTTP 状态代码 JSP, Servlet, & Struts Training Courses: http://courses.coreservlets.com Available in US, China, Taiwan, HK, and Worldwide 2 JSP and Servlet Books from Sun Press: http://www.coreservlets.com

More information

<4D6963726F736F667420576F7264202D20313035BEC7A67EABD7B9B4A5CDB3E6BF57A9DBA5CDC2B2B3B931303530333031B0EABBDA202832292E646F63>

<4D6963726F736F667420576F7264202D20313035BEC7A67EABD7B9B4A5CDB3E6BF57A9DBA5CDC2B2B3B931303530333031B0EABBDA202832292E646F63> 06 年 度 僑 生 學 士 班 單 獨 招 生 簡 章 招 生 招 生 招 生 招 生 招 生 學 系 招 生 學 系 代 碼 名 額 代 碼 名 額 F400 電 子 工 程 系 F40 企 業 管 理 系 3 F40 電 子 工 程 系 航 空 電 子 組 F43 行 銷 與 流 通 管 理 系 F400 電 機 工 程 系 F44 應 用 外 語 系 英 文 組 F4030 機 械 與 自

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck

More information

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific

More information



 蜀 乐 微 信 概 况 : 蜀 乐 微 信 是 上 海 蜀 乐 网 络 科 技 有 限 公 司 打 造 的 专 业 的 微 信 互 动 产 品 平 台, 目 前 已 经 是 国 内 微 信 互 动 领 域 的 领 导 品 牌, 产 品 包 括 微 信 摇 一 摇 抽 奖 微 信 墙 微 信 摇 周 边 二 维 码 电 子 签 到 微 信 电 子 签 到 墙 H5 邀 请 函 页 面 制 作 微 信

More information

untitled

untitled How to using M-Power Report API M-Power Report API 力 了 M-Power Report -- Java (Library) M-Power Report API 行 Java M-Power Report M-Power Report API ( 30 ) PDF/HTML/CSV/XLS JPEG/PNG/SVG 料 料 OutputStream

More information

untitled

untitled 1 Outline 類别 欄 (1) 類 類 狀 更 易 類 理 若 類 利 來 利 using 來 namespace 類 ; (2) namespace IBM class Notebook namespace Compaq class Notebook 類别 類 來 類 列 欄 (field) (property) (method) (event) 類 例 立 來 車 類 類 立 車 欄 料

More information

EJB-Programming-4-cn.doc

EJB-Programming-4-cn.doc EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session

More information

untitled

untitled 1 .NET sln csproj dll cs aspx 說 料 料 利 來 料 ( 來 ) 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Click 滑 料 Response 列 料 Response HttpResponse 類 Write 料 Redirect URL Response.Write("!!

More information

WWW PHP

WWW PHP WWW PHP 2003 1 2 function function_name (parameter 1, parameter 2, parameter n ) statement list function_name sin, Sin, SIN parameter 1, parameter 2, parameter n 0 1 1 PHP HTML 3 function strcat ($left,

More information

}; "P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ", " " string imagedata; if(0!= read_image("a.jpg",imagedata)) { return -1; } string rsp; ytopen_sdk m_sd

}; P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ,   string imagedata; if(0!= read_image(a.jpg,imagedata)) { return -1; } string rsp; ytopen_sdk m_sd tencentyun-youtu c++ sdk for 腾讯云智能优图服务 & 腾讯优图开放平台 安装 运行环境 Linux 依赖项 - curl-7.40.0, 获取更新版本 https://github.com/bagder/curl - openssl-1.0.1k, 获取更新版本 https://github.com/openssl/openssl 构建工程 工程采用 CMake 构建 1.

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

哈尔滨电力职业技术学院2011年教学质量报告

哈尔滨电力职业技术学院2011年教学质量报告 哈 尔 滨 电 力 职 业 技 术 学 院 高 等 职 业 教 育 质 量 年 度 报 告 (2015) 2014 年 学 院 深 入 贯 彻 落 实 国 务 院 关 于 加 快 发 展 现 代 职 业 教 育 的 决 定 教 育 部 教 育 部 关 于 全 面 提 高 高 等 教 育 质 量 的 若 干 意 见 等 文 件 精 神, 适 应 职 业 教 育 加 强 内 涵 建 设 提 高 办 学

More information

bnb.PDF

bnb.PDF 2003 1 39 2003 2 39 2003 3 39 2003 M 4 39 2003 5 39 2003 6 39 2003 7 39 2 4 2003 8 39 2003 2002 11 22 D05D06 4,708,777.00 9 39 2003 18 10 39 2003 11 39 2003 [2003]A271 2003 6 30 2003 1-6 2003 1-6 2003

More information

目 录 概 述...4 1 背 景.4 1.1 社 会 背 景...4 1.2 行 业 背 景...5 2 需 求 分 析..6 3 优 势 分 析....7 3.1 资 源 优 势.....7 3.2 品 牌 优 势.....7 3.3 技 术 优 势.....8 3.4 用 户 体 验.....

目 录 概 述...4 1 背 景.4 1.1 社 会 背 景...4 1.2 行 业 背 景...5 2 需 求 分 析..6 3 优 势 分 析....7 3.1 资 源 优 势.....7 3.2 品 牌 优 势.....7 3.3 技 术 优 势.....8 3.4 用 户 体 验..... 目 录 概 述...4 1 背 景.4 1.1 社 会 背 景...4 1.2 行 业 背 景...5 2 需 求 分 析..6 3 优 势 分 析....7 3.1 资 源 优 势.....7 3.2 品 牌 优 势.....7 3.3 技 术 优 势.....8 3.4 用 户 体 验.....8 4 综 合 解 决 方 案....9 4.1 资 源 应 用 服 务 方 案. 9 4.1.1 下

More information

预热缓存接口

预热缓存接口 1 3 3 4 4 4 4 4 6 6 6 6 6 7 7 10 10 10 10 11 目录目录目录 PreloadCaches 描述请求语法请求参数 返回参数示例 RefreshCaches 描述请求语法请求参数 返回参数示例 GetRefreshOrPreloadTask 描述请求参数 返回参数 Data 示例 GetRefreshOrPreloadQuota 描述请求语法返回参数示例目录 018-04-1

More information

Microsoft Word - 1000813宜蘭2日_藥師公會_[1].doc

Microsoft Word - 1000813宜蘭2日_藥師公會_[1].doc 社 團 法 人 嘉 義 市 藥 師 公 會 綠 色 宜 蘭 之 旅 集 合 時 間 & 地 點 : 100 年 8 月 13 日 ( 星 期 六 ) 上 午 07:00 嘉 義 市 立 體 育 場 隨 團 領 隊 :A 車 張 靜 宜 小 姐 0980-327897 B 車 雍 詔 年 先 生 0985-306553 C 車 盧 泓 宇 先 生 0921-015773 D 車 陳 佩 杏 小 姐 0937-647959

More information

概述 您可以通过 API 网关, 调用由其他阿里云用户或者第三方服务商开放的 API 服务 API 网关将为您提供一系列 管理服务与支撑 调用 API 您可以直接用 API 网关控制台为您提供的多语言调用示例来测试调用 您也可以自行编辑 HTTP(s) 请求调用 API 签名方式您可以参照控制台的

概述 您可以通过 API 网关, 调用由其他阿里云用户或者第三方服务商开放的 API 服务 API 网关将为您提供一系列 管理服务与支撑 调用 API 您可以直接用 API 网关控制台为您提供的多语言调用示例来测试调用 您也可以自行编辑 HTTP(s) 请求调用 API 签名方式您可以参照控制台的 概述 您可以通过 API 网关, 调用由其他阿里云用户或者第三方服务商开放的 API 服务 API 网关将为您提供一系列 管理服务与支撑 调用 API 您可以直接用 API 网关控制台为您提供的多语言调用示例来测试调用 您也可以自行编辑 HTTP(s) 请求调用 API 签名方式您可以参照控制台的 SDK 示例下载 API 调用方式说明及示例如下 :( 调用 API 前期流程请参照快速入门 ( 调用

More information

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, http://debut.cis.nctu.edu.tw/~chi Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, : POSITIVE_INFINITY NEGATIVE_INFINITY

More information

春 天 来 了, 万 物 复 苏, 小 草 绿 了 小 河 解 冻 了 柳 树 发 芽 了 桃 花 盛 开 了 春 天 给 大 自 然 带 来 了 盎 然 生 机 春 天 的 景 物 是 美 丽 的, 春 天 的 故 事 是 动 人 的, 我 们 有 取 之 不 尽 的 以 春 为 主 题 的 作

春 天 来 了, 万 物 复 苏, 小 草 绿 了 小 河 解 冻 了 柳 树 发 芽 了 桃 花 盛 开 了 春 天 给 大 自 然 带 来 了 盎 然 生 机 春 天 的 景 物 是 美 丽 的, 春 天 的 故 事 是 动 人 的, 我 们 有 取 之 不 尽 的 以 春 为 主 题 的 作 主 编 寄 语 祝 你 在 作 文 世 界 展 翅 腾 飞 学 作 文, 必 须 从 读 别 人 的 好 作 文 开 始 中 国 旧 时 代 的 文 人 有 一 句 顺 口 溜 : 熟 读 唐 诗 三 百 首, 不 会 作 诗 也 会 诌 这 句 话 告 诉 我 们 : 写 作 必 须 从 阅 读 开 姑, 而 且 必 须 从 精 选 的 佳 作 开 始 进 入 新 世 纪 以 后, 在 新 课 标

More information

新美大酒店开放平台SDK(.NET版)使用说明.pages

新美大酒店开放平台SDK(.NET版)使用说明.pages SDK(.NET 版 ) 使 用说明 1 SDK 包说明 1.1 获取 SDK SDK 可以在数据平台下载, 也可直接通过下载地址获得 下载地址 : http://s3.meituan.net/v1/mss_de81c933e113413ea913a772b707b9c9/open-platform-sdk/mthotelopenplatform-sdk-1.0-net.zip 下载成功后, 解压后可获得

More information

EJB-Programming-3.PDF

EJB-Programming-3.PDF :, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client

More information

《大话设计模式》第一章

《大话设计模式》第一章 第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜

More information

南華大學數位論文

南華大學數位論文 1 1 7 11 12 15 1 2 3 1 1998 9 249 2 1986 11 3 1974 4 17 3 1987 3 2 4 1980 7 1 2 5 6 7 8 5 1999 1994 1995 1999 6 1992 1 196 206 7 1952 1954 6202 231 10 8 9 10 12 13 14 1994 11 75 9 1249 10 883 11 1252

More information

Microsoft PowerPoint - 06 - ShengYang Presentation Slides_240609

Microsoft PowerPoint - 06 - ShengYang Presentation Slides_240609 沈 阳 水 务 一 体 化 发 展 的 探 索 水 允 办 简 行 各 资 许 表 要 业 位 很 源 我 示 介 的 嘉 荣 周 代 热 绍 基 宾 幸, 表 烈 一 本 再 女 并 沈 的 下 情 次 士 有 阳 祝 沈 况 来 : 们 机 水 贺 阳 到! 会 务 的 美 先 下 与 集 城 丽 生 面 各 团 市 的, 们 位 对 概 狮 : 我 交 活 况 城 向 流 动 和 大 参 在

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-065Big5 Title : Sun Certified Programmer for the Java 2 Platform, SE 6.0 Version : Demo 1 / 14 1. 35. String #name = "Jane Doe"; 36. int

More information

目 录 服 务 端 回 调 接 口 V1.0.0...1 1 概 述...3 1.1 接 口 协 议 描 述...3 2 支 付 结 果 通 知 接 口...3 2.1 说 明...3 2.2 请 求...3 2.3 响 应...4 2.4 举 例...4 2.5 签 名 机 制...4 2014-

目 录 服 务 端 回 调 接 口 V1.0.0...1 1 概 述...3 1.1 接 口 协 议 描 述...3 2 支 付 结 果 通 知 接 口...3 2.1 说 明...3 2.2 请 求...3 2.3 响 应...4 2.4 举 例...4 2.5 签 名 机 制...4 2014- 服 务 端 回 调 接 口 V1 修 改 记 录 时 间 版 本 修 改 点 修 改 人 2012-4-26 v0.10 初 稿 完 成 张 凤 明 2010-4-28 v0.11 1 支 付 结 果 通 知 接 口 请 求 中 增 加 requestid 参 数 张 凤 明 2012-6-29 V1.0.0 增 加 回 调 失 败 周 期 性 重 试 吴 学 志 2012-9-17 V1.0.1

More information

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生 共 青 团 工 作 简 报 2011 年 第 1 期 共 青 团 大 连 海 洋 大 学 委 员 会 团 学 要 闻 : 导 读 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 我 校 在 大 连 市 大 学 生 创 新 创 意 作 品 大 赛 中 取 得 佳 绩 校 团 委 召 开 学 生 干 部 思 想 动 态 座 谈 会 校 团 委 组 织 开 展 弘 扬 雷 锋

More information

有没有免费的交友喂喂助理不是滴滴叫鸡,不是滴滴约炮,不是滴滴约妹、约

有没有免费的交友喂喂助理不是滴滴叫鸡,不是滴滴约炮,不是滴滴约妹、约 有 没 有 免 费 的 交 友 喂 喂 助 理 不 是 滴 滴 叫 鸡, 不 是 滴 滴 约 炮, 不 是 滴 滴 约 妹 约 www.hmgpy.com http://www.hmgpy.com 有 没 有 免 费 的 交 友 喂 喂 助 理 不 是 滴 滴 叫 鸡, 不 是 滴 滴 约 炮, 不 是 滴 滴 约 妹 约 为 大 众 提 供 服 务 的 平 台 必 将 成 为 个 甚 至 比 完

More information

nb.PDF

nb.PDF 2002 1 2002 2 2002 3 hyep@cs.hn.cn 2002 4 2002 5 2002 6 2002 43.54 5.55 3.70 1.92 1.85 1.80 1.14 0.70 0.42 0.28 7 2002 1 8 2002 2 9 2002 2002 6 6 2001 2002 6 6 2001 4 2002 10 2002 11 2002 12 2002 13 2002

More information

身份认证绑定步骤 : 学生在微信客户端打开应用, 触发微信公众号授权 ( 授权页面提示授权给腾讯微校 ) 微信公众号授权后, 回调跳转到微校身份绑定页面, 输入校园账号 ( 例如学号 ) 以及相应的密码, 微校页面数据发送到微校后台 ( 注 : 微校后台不会保存学生的账号和密码 ), 微校后台把对应

身份认证绑定步骤 : 学生在微信客户端打开应用, 触发微信公众号授权 ( 授权页面提示授权给腾讯微校 ) 微信公众号授权后, 回调跳转到微校身份绑定页面, 输入校园账号 ( 例如学号 ) 以及相应的密码, 微校页面数据发送到微校后台 ( 注 : 微校后台不会保存学生的账号和密码 ), 微校后台把对应 身份验证技术方案 身份验证技术方案 1 身份认证流程 1.1 账号密码验证身份 1.2 签名算法 1.2.1 签名生成的通用步骤 1.2.2 APP_KEY & APP_SECRET 1.3 数据加密 2 身份认证接口 2.1 请求方式 2.2 请求参数 2.3 数据返回 3 附件 3.1 PHP 加解密 3.2 Java 加解密 1 身份认证流程 1.1 账号密码验证身份 身份认证是其他应用的基础,

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

untitled

untitled JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE

More information

建模与图形思考

建模与图形思考 C03_c 基 於 軟 硬 整 合 觀 點 JNI: 从 C 调 用 Java 函 数 ( c) By 高 煥 堂 3 How-to: 基 於 軟 硬 整 合 觀 點 从 C 调 用 Java 函 数 如 果 控 制 点 摆 在 本 地 C 层, 就 会 常 常 1. 从 本 地 C 函 数 去 调 用 Java 函 数 ; 2. 从 本 地 C 函 数 去 存 取 Java 层 对 象 的 属 性

More information

zxj

zxj 舟 办 通 报 第 8 期 中 共 舟 山 市 委 办 公 室 2016 年 4 月 29 日 按 : 现 将 周 江 勇 同 志 在 2016 年 4 月 28 日 在 全 市 两 学 一 做 专 题 党 课 暨 学 习 教 育 部 署 会 上 的 讲 话 予 以 印 发, 请 认 真 贯 彻 落 实 学 党 章 党 规 学 系 列 讲 话, 做 合 格 党 员 学 习 教 育, 是 党 中 央

More information

<443A5CCED2B5C4D7CAC1CF5CD7C0C3E65CB9D8D3DAC3FCC3FB32303134C4EAB6C8CAA1C7E0C4EACEC4C3F7BAC5A1A2CAA1C7E0C4EACEC4C3F7BAC5B1EAB1F8BACDCAA1C7E0C4EACEC4C3F7BAC5CFC8BDF8B9A4D7F7D5DFB5C4BEF6B6A8C5C55CA3A830372E3038A3A9B9D8D3DAC3FCC3FB32303134C4EAB

<443A5CCED2B5C4D7CAC1CF5CD7C0C3E65CB9D8D3DAC3FCC3FB32303134C4EAB6C8CAA1C7E0C4EACEC4C3F7BAC5A1A2CAA1C7E0C4EACEC4C3F7BAC5B1EAB1F8BACDCAA1C7E0C4EACEC4C3F7BAC5CFC8BDF8B9A4D7F7D5DFB5C4BEF6B6A8C5C55CA3A830372E3038A3A9B9D8D3DAC3FCC3FB32303134C4EAB 皖 青 创 建 2015 3 号 关 于 命 名 2014 年 度 省 青 年 文 明 号 省 青 年 文 明 号 标 兵 和 省 青 年 文 明 号 先 进 工 作 者 的 决 定 2014 年, 全 省 各 级 团 组 织 广 大 青 年 集 体 深 入 贯 彻 落 实 党 的 十 八 届 三 中 四 中 全 会 精 神, 紧 紧 围 绕 中 心 工 作, 广 泛 开 展 青 年 文 明 号 创

More information

) 001 ( CIP) /.. :,2005 ISBN 7-224-07463-2............. I207.411 CIP ( 2005) 134313 ( 147 : 710003 ) 787 mm 1092 mm 16 18.25 2 220 2006 1 1 2006 1 1 I

) 001 ( CIP) /.. :,2005 ISBN 7-224-07463-2............. I207.411 CIP ( 2005) 134313 ( 147 : 710003 ) 787 mm 1092 mm 16 18.25 2 220 2006 1 1 2006 1 1 I ) 001 ( CIP) /.. :,2005 ISBN 7-224-07463-2............. I207.411 CIP ( 2005) 134313 ( 147 : 710003 ) 787 mm 1092 mm 16 18.25 2 220 2006 1 1 2006 1 1 ISBN 7-224-07463-2/ I 1192 28.00 ,,,,,,,, :,????!! :,,,,,

More information

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016 档 案 局 2016 年 度 部 门 预 算 1 目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016 年 度 市 级 部 门 财 政 拨 款 支 出 预

More information

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二 2015 年 度 部 门 决 算 报 表 ( 含 三 公 经 费 决 算 ) 2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二 上 级 补 助 收 入

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

untitled

untitled 1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 本章学习目标 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 配置视图解析器 @RequestMapping 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 和 Struts2 都属于表现层的框架, 它是 Spring 框架的一部分, 我们可 以从 Spring 的整体结构中看得出来 :

More information

API参考

API参考 文档版本 03 发布日期 2018-06-20 华为技术有限公司 版权所有 华为技术有限公司 2018 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 商标声明 和其他华为商标均为华为技术有限公司的商标 本文档提及的其他所有商标或注册商标, 由各自的所有人拥有 注意 您购买的产品 服务或特性等应受华为公司商业合同和条款的约束, 本文档中描述的全部或部分产品

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466> packages 3-31 PART 3-31 03-03 ASP.NET ASP.N MVC ASP.NET ASP.N MVC 4 ASP.NET ASP.NE MVC Entity Entity Framework Code First 2 TIPS Visual Studio 20NuGetEntity NuGetEntity Framework5.0 CHAPTER 03 59 3-3-1

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Hadoop 生 态 技 术 在 阿 里 全 网 商 品 搜 索 实 战 阿 里 巴 巴 - 王 峰 自 我 介 绍 真 名 : 王 峰 淘 宝 花 名 : 莫 问 微 博 : 淘 莫 问 2006 年 硕 士 毕 业 后 加 入 阿 里 巴 巴 集 团 淘 及 搜 索 事 业 部 ( 高 级 技 术 与 家 ) 目 前 负 责 搜 索 离 线 系 统 团 队 技 术 方 向 : 分 布 式 计 算

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Fortran Algol Pascal Modula-2 BCPL C Simula SmallTalk C++ Ada Java C# C Fortran 5.1 message A B 5.2 1 class Vehicle subclass Car object mycar public class Vehicle extends Object{ public int WheelNum

More information

untitled

untitled 1 MSDN Library MSDN Library 量 例 參 列 [ 說 ] [] [ 索 ] [] 來 MSDN Library 了 類 類 利 F1 http://msdn.microsoft.com/library/ http://msdn.microsoft.com/library/cht/ Object object 參 類 都 object 參 object Boxing 參 boxing

More information

Http Method GET Http 返回格式 JSON Http 请求参数说明 参数类型是否必需描述 userid string 否用户 id imei string 否用户手机 IMEI 号 cid string 否用户网站 cookieid( 注意 :userid imei cid 至少包

Http Method GET Http 返回格式 JSON Http 请求参数说明 参数类型是否必需描述 userid string 否用户 id imei string 否用户手机 IMEI 号 cid string 否用户网站 cookieid( 注意 :userid imei cid 至少包 智能推荐接口文档 概览 达观数据科技为应用方提供了功能强大 使用灵活的推荐系统, 能够有效的提升用户的粘性, 促进产品的成交和转化 达观智能推荐系统服务采用简单易用的 HTTP 接口, 供应用方调用获取推荐结果在网站或手机 APP 上展示 达观推荐系统提供三种类型的推荐服务 : 1. 个性化推荐服务 : 为每个用户定制的个性化的推荐, 常以 猜你喜欢 或 发现 或 你可能还需要 等形式出现, 根据每个用户的喜好夺身定制

More information

新・解きながら学ぶJava

新・解きながら学ぶJava 481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --

More information

Microsoft Word - ch04三校.doc

Microsoft Word - ch04三校.doc 4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear

More information

<453A5CCEC4B5B55C C41CBAAB2F5D4C6BDD3BFDACAB9D3C3CBB5C3F756312E305F E646F63>

<453A5CCEC4B5B55C C41CBAAB2F5D4C6BDD3BFDACAB9D3C3CBB5C3F756312E305F E646F63> 霜蝉云 接口使用说明 版本 :V1.00 上海霜蝉信息科技有限公司 Shanghai Scicala Information Technology Co.,Ltd http:www.scicala.com E-mail:support@scicala.com 1 目录目录... 2 一 产品概述...3 二 接口功能...3 三 调用规范...3 四 接口方法...4 1. 用户订阅 Subscribe

More information

( Version 0.4 ) 1

( Version 0.4 ) 1 ( Version 0.4 ) 1 3 3.... 3 3 5.... 9 10 12 Entities-Relationship Model. 13 14 15.. 17 2 ( ) version 0.3 Int TextVarchar byte byte byte 3 Id Int 20 Name Surname Varchar 20 Forename Varchar 20 Alternate

More information

Microsoft Word - Learn Objective-C.doc

Microsoft Word - Learn Objective-C.doc Learn Objective C http://cocoadevcentral.com/d/learn_objectivec/ Objective C Objective C Mac C Objective CC C Scott Stevenson [object method]; [object methodwithinput:input]; output = [object methodwithoutput];

More information

速递易开放平台认证规范

速递易开放平台认证规范 姜润 曾浩 Table of Contents 1. 规范... 1 2. 示例... 2 3. 相关错误说明... 2 4. 语言示例... 3 4.1. Java... 3 4.2. C#... 4 4.3. python... 6 4.4. php... 7 1.# 规范 速递易开放平台 API 采用标准的

More information

12 12 1 30 40 20 30 10 20 6 10 10 2 34.8 56.1 18.0 20.9 3.8 0.4 17.9 18.3 11.7 9.1 9.1 8.3 9.2 6.3 10.8 8.0 3 1949 1952 1957 1965 1975 1980 1985 100 100 100 100 100 100 100 11.0 19.4 26.1 26.2

More information

报 告 简 要 丽 江 古 城 位 于 云 南 省 西 北 部, 始 建 于 宋 末 元 初 古 城 西 北 方 30 公 里 处 是 海 拔 5596 米 的 玉 龙 雪 山 及 第 四 世 冰 川 遗 迹 丽 江 古 城 在 南 宋 时 期 就 初 具 规 模, 已 有 八 九 百 年 的 历

报 告 简 要 丽 江 古 城 位 于 云 南 省 西 北 部, 始 建 于 宋 末 元 初 古 城 西 北 方 30 公 里 处 是 海 拔 5596 米 的 玉 龙 雪 山 及 第 四 世 冰 川 遗 迹 丽 江 古 城 在 南 宋 时 期 就 初 具 规 模, 已 有 八 九 百 年 的 历 丽 江 古 城 托 管 挂 牌 可 行 性 分 析 报 告 上 海 文 化 产 权 交 易 所 申 江 文 化 商 品 运 营 服 务 平 台 二 零 一 六 年 七 月 报 告 简 要 丽 江 古 城 位 于 云 南 省 西 北 部, 始 建 于 宋 末 元 初 古 城 西 北 方 30 公 里 处 是 海 拔 5596 米 的 玉 龙 雪 山 及 第 四 世 冰 川 遗 迹 丽 江 古 城 在

More information

有 不 良 企 图 时, 就 要 立 即 躲 开 他 当 你 实 在 难 以 分 辨 对 方 是 真 心 实 意 还 是 虚 情 假 意 时, 可 向 父 母 老 师 或 周 围 较 成 熟 和 亲 近 的 朋 友 请 教, 请 他 们 帮 你 分 析 情 况, 做 出 判 断 此 时, 拒 绝 帮

有 不 良 企 图 时, 就 要 立 即 躲 开 他 当 你 实 在 难 以 分 辨 对 方 是 真 心 实 意 还 是 虚 情 假 意 时, 可 向 父 母 老 师 或 周 围 较 成 熟 和 亲 近 的 朋 友 请 教, 请 他 们 帮 你 分 析 情 况, 做 出 判 断 此 时, 拒 绝 帮 第 一 章 女 生 安 全 2009 年 11 月 2 日 深 夜,51 岁 的 农 民 李 某 翻 墙 进 入 某 中 学 行 窃, 他 悄 悄 来 到 一 小 屋 前, 并 无 所 获 见 屋 内 3 名 少 女 都 已 熟 睡, 便 生 邪 念, 欲 行 不 轨 3 少 女 慷 醒 后, 遭 李 某 的 殴 打 和 猥 亵, 其 中 一 名 16 岁 女 生 乘 机 溜 出 房 外, 将 房

More information

《垓下歌》 項羽

《垓下歌》 項羽 1. 2. 3. 4. MM1 1 5. 6. 7. 8. MM1 2 9. ( ) 爲 10. 11. MM1 3 12. 13. 14. 15. 縧 16. MM1 4 17. 18. 19. MM1 5 20. 21. 22. 23. 24. 25. MM1 6 26. 27. 28. 29. 30. 31. MM1 7 32. 爲 33. 34. 35. 36. MM1 8 37. 38.

More information

內 容 及 試 題 範 例 術 科 評 量 規 範 評 分 標 準 一 (, 工 具 與 材 料 由 本 校 提 供, 考 生 無 須 自 備 ) ( 一 ) 基 本 焊 接 工 具 操 作 及 辨 識 基 本 手 工 具 設 備 ( 二 ) 測 驗 時 間 50 分 鐘 ( 三 ) 工 具 與 材

內 容 及 試 題 範 例 術 科 評 量 規 範 評 分 標 準 一 (, 工 具 與 材 料 由 本 校 提 供, 考 生 無 須 自 備 ) ( 一 ) 基 本 焊 接 工 具 操 作 及 辨 識 基 本 手 工 具 設 備 ( 二 ) 測 驗 時 間 50 分 鐘 ( 三 ) 工 具 與 材 104 學 年 度 高 級 中 等 學 校 特 色 招 生 職 業 類 科 甄 選 入 學 內 容 審 查 表 學 校 名 稱 ( 全 銜 ) 私 立 治 平 高 中 日 期 104 年 4 月 25 日 ( 六 ) 科 班 名 資 訊 科 特 色 班 項 目 基 本 焊 接 工 具 操 作 辨 識 基 本 手 工 具 設 備 一 可 聯 接 性 : 術 科 命 題 規 範 命 題 內 容 基 本

More information

交 通 部 公 路 總 局 新 竹 區 監 理 所 104 年 第 2 次 契 約 服 務 員 甄 試 試 場 序 號 試 場 序 號 姓 名 A01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 A13 A14 A15 A16 張 齡 文 王 美 蕙 吳

交 通 部 公 路 總 局 新 竹 區 監 理 所 104 年 第 2 次 契 約 服 務 員 甄 試 試 場 序 號 試 場 序 號 姓 名 A01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 A13 A14 A15 A16 張 齡 文 王 美 蕙 吳 交 通 部 公 路 總 局 新 竹 區 監 理 所 104 年 第 2 次 契 約 服 務 員 甄 試 試 場 規 則 一 考 生 應 於 考 試 當 日 攜 帶 國 民 身 分 證 正 本 或 其 他 足 資 證 明 身 分 之 證 件 於 上 午 8 時 50 分 前 至 本 所 行 政 大 樓 2 樓 道 安 教 室 入 場 考 試, 未 攜 帶 者 一 律 不 得 參 加 考 試 ; 冒 名

More information

2.??,,,,, ;,,,,,,,, 3.?,,?,?,

2.??,,,,, ;,,,,,,,, 3.?,,?,?, 1.?? :,,,, : ( 1),, ( ), 5 : ( 2),,,, : ( ),,, ( 3) 2.??,,,,, ;,,,,,,,, 3.?,,?,?, ,,,, 250 :, 4.?,,,,,,,,? ( 1),,,, ( 2),,,, ,,, ( 3),, ( 4) : ;,,,,, ( 5),,,, 5.? ,,,,,,,,,,,,, 6.?, :,,, ;,,,,, ;, : 7.?,?,,,,

More information

宜蘭縣風景區管理所五峰旗風景特定風景區開放行動咖啡車作業投標須知

宜蘭縣風景區管理所五峰旗風景特定風景區開放行動咖啡車作業投標須知 宜 蘭 縣 礁 溪 鄉 湯 圍 溝 公 園 委 託 經 營 管 理 契 約 書 立 契 約 書 人 宜 蘭 縣 政 府 ( 以 下 簡 稱 甲 方 ) 為 充 分 利 用 湯 圍 溝 公 園 空 間 效 益, 並 提 昇 遊 憩 服 務 品 質, 特 委 託 ( 以 下 簡 稱 乙 方 ) 經 營 管 理, 特 訂 定 本 契 約, 契 約 內 容 如 后 : 第 一 條 : 一 契 約 文 件 及

More information

第 二 十 七 章 一 夜 苦 熬 第 二 十 八 章 租 房 同 居 第 二 十 九 章 二 人 世 界 第 三 十 章 取 消 面 试 第 三 十 一 章 中 暑 卧 床 第 三 十 二 章 找 到 工 作 第

第 二 十 七 章 一 夜 苦 熬 第 二 十 八 章 租 房 同 居 第 二 十 九 章 二 人 世 界 第 三 十 章 取 消 面 试 第 三 十 一 章 中 暑 卧 床 第 三 十 二 章 找 到 工 作 第 商 场 风 月 之 新 欢 旧 爱 七 寸 明 月 / 著 第 一 章 凌 晨 惊 梦... 4 第 二 章 前 台 MM... 7 第 三 章 陪 赌 陪 嫖... 11 第 四 章 淫 声 荡 语... 15 第 五 章 孤 儿 报 恩... 19 第 六 章 一 招 断 腕... 21 第 七 章 惹 毛 警 察... 26 第 八 章 痛 扁 犯 人... 29 第 九 章 薄 惩 邢 科...

More information

美 国 研 究

美 国 研 究 1991 2 1991 3 1991 4 1991 5 1991 6 1991 7 1991 8 1991 9 1991 10 1991 11 1991 12 1991 13 1991 14 1991 15 1991 16 1991 17 1991 18 1991 19 1991 20 1991 21 1991 22 1991 23 1991 24 1991 25 1991 26 1991 27 1991

More information

云搜

云搜 腾 讯 云 搜 索 解 决 方 案 白 皮 书 [2015.11.28] [V1.0] 版 权 声 明 2015-2016 腾 讯 云 版 权 所 有 本 文 档 著 作 权 归 腾 讯 云 单 独 所 有, 未 经 腾 讯 云 事 先 书 面 许 可, 任 何 主 体 不 得 以 任 何 形 式 复 制 修 改 抄 袭 传 播 全 部 或 部 分 本 文 档 内 容 商 标 声 明 及 其 它 腾

More information

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法 ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 0 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : 0 /// 测试方法 : 测试将 DataTable 导出到 EXCEL, 无模板 public void TestExportToExcelByDataTable() string excelpath

More information

untitled

untitled 1 Outline ArrayList 類 列類 串類 類 類 例 理 MSDN Library MSDN Library 量 例 參 列 [ 說 ] [] [ 索 ] [] 來 MSDN Library 了 類 類 利 F1 http://msdn.microsoft.com/library/ http://msdn.microsoft.com/library/cht/ Object object

More information

1.5招募说明书(草案)

1.5招募说明书(草案) PUBLIC 2014 1 PUBLIC - 1 2014 1 PUBLIC - 2 2014 1 PUBLIC - 3 2014 1 PUBLIC - 4 2014 1 PUBLIC - 5 2014 1 PUBLIC - 6 2014 1 PUBLIC - 7 2014 1 PUBLIC - 8 2014 1 PUBLIC - 9 2014 1 PUBLIC - 10 2014 1 PUBLIC

More information