精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

微信企業(yè)號(hào)開發(fā)之加密方案與全局返回碼說明

移動(dòng)開發(fā) 移動(dòng)應(yīng)用
本文包含了企業(yè)號(hào)回調(diào)企業(yè)時(shí)加解密的詳細(xì)方案、庫和示例代碼的下載,以及企業(yè)號(hào)api接口返回的錯(cuò)誤碼。

本文包含了企業(yè)號(hào)回調(diào)企業(yè)時(shí)加解密的詳細(xì)方案、庫和示例代碼的下載,以及企業(yè)號(hào)api接口返回的錯(cuò)誤碼。

一、關(guān)于加解密方案的詳細(xì)說明

1、術(shù)語及說明

開啟回調(diào)模式時(shí),有以下術(shù)語需要了解:

1)msg_signature是簽名,用于驗(yàn)證調(diào)用者的合法性

2)EncodingAESKey用于消息體的加密,長(zhǎng)度固定為43個(gè)字符,從a-z, A-Z, 0-9共62個(gè)字符中選取,是AESKey的Base64編碼。解碼后即為32字節(jié)長(zhǎng)的AESKey

3)AESKey=Base64_Decode(EncodingAESKey + “=”),是AES算法的密鑰,長(zhǎng)度為32字節(jié)。AES采用CBC模式,數(shù)據(jù)采用PKCS#7填充;IV初始向量大小為16字節(jié),取AESKey前16字節(jié)。具體詳見:http://tools.ietf.org/html/rfc2315

4)msg為消息體明文,格式為XML

5)msg_encrypt = Base64_Encode( AES_Encrypt[random(16B) + msg_len(4B) + msg + $CorpID] ),是對(duì)明文消息msg加密處理后的Base64編碼

2、消息體簽名

為了驗(yàn)證調(diào)用者的合法性,微信在回調(diào)url中增加了消息簽名,以參數(shù)msg_signature標(biāo)識(shí),企業(yè)需要驗(yàn)證此參數(shù)的正確性后再解密。驗(yàn)證步驟:

1)企業(yè)計(jì)算簽名:dev_msg_signature=sha1(sort(Token、timestamp、nonce、msg_encrypt))。sort的含義是將參數(shù)按照字母字典排序,然后從小到大拼接成一個(gè)字符串

2)比較dev_msg_signature和msg_signature是否相等,相等則表示驗(yàn)證通過。

3、加解密方案說明

  • 對(duì)明文msg加密的過程如下:

msg_encrypt = Base64_Encode( AES_Encrypt[random(16B) + msg_len(4B) + msg + $CorpID] )

AES加密的buf由16個(gè)字節(jié)的隨機(jī)字符串、4個(gè)字節(jié)的msg長(zhǎng)度、明文msg和$CorpID組成。其中msg_len為msg的字節(jié)數(shù),網(wǎng)絡(luò) 字節(jié)序;$CorpID為企業(yè)號(hào)的CorpID。經(jīng)AESKey加密后,再進(jìn)行Base64編碼,即獲得密文msg_encrypt。

  • 對(duì)應(yīng)于加密方案,解密方案如下:

1)對(duì)密文BASE64解碼:aes_msg=Base64_Decode(msg_encrypt)

2)使用AESKey做AES解密:rand_msg=AES_Decrypt(aes_msg)

3)驗(yàn)證解密后$CorpID、msg_len

4)去掉rand_msg頭部的16個(gè)隨機(jī)字節(jié),4個(gè)字節(jié)的msg_len,和尾部的$CorpID即為最終的消息體原文msg。

#p#

二、加解密庫下載和返回碼

1、加解密庫的返回碼

返回碼 說明
0 請(qǐng)求成功
-40001 簽名驗(yàn)證錯(cuò)誤
-40002 xml解析失敗
-40003 sha加密生成簽名失敗
-40004 AESKey 非法
-40005 corpid 校驗(yàn)錯(cuò)誤
-40006 AES 加密失敗
-40007 AES 解密失敗
-40008 解密后得到的buffer非法
-40009 base64加密失敗
-40010 base64解密失敗
-40011 生成xml失敗

2、加解密庫下載及示例

注意事項(xiàng):

1)WXBizMsgCrypt.h聲明了WXBizMsgCrypt類,提供用戶接入企業(yè)微信的三個(gè)接口。WXBizMsgCrypt.cpp文件提供了三個(gè)接口的實(shí)現(xiàn)。Sample.cpp文件提供了如何使用這三個(gè)接口的示例。

2)WXBizMsgCrypt類封裝了VerifyURL, DecryptMsg, EncryptMsg三個(gè)接口,分別用于開發(fā)者驗(yàn)證回調(diào)url,收到用戶回復(fù)消息的解密以及開發(fā)者回復(fù)消息的加密過程。使用方法可以參考Sample.cpp文件。

3)加解密協(xié)議請(qǐng)參考企業(yè)微信官方文檔。

4)加解密過程使用了開源的openssl和tinyxml2庫,請(qǐng)開發(fā)者自行安裝之后使用。

   *openssl的版本號(hào)是openssl-1.0.1h,http://www.openssl.org/

   *tinyxml2的版本號(hào)是tinyxml2-2.1.0,https://github.com/leethomason/tinyxml2

注意事項(xiàng):

1)WXBizMsgCrypt.py文件封裝了WXBizMsgCrypt接口類,提供了用戶接入企業(yè)微信的三個(gè)接口,Sample.py文件提供了如何使用這三個(gè)接口的示例,ierror.py提供了錯(cuò)誤碼。

2)WXBizMsgCrypt封裝了VerifyURL, DecryptMsg, EncryptMsg三個(gè)接口,分別用于開發(fā)者驗(yàn)證回調(diào)url、接收消息的解密以及開發(fā)者回復(fù)消息的加密過程。使用方法可以參考Sample.py文件。

3)本代碼用到了pycrypto第三方庫,請(qǐng)開發(fā)者自行安裝此庫再使用。

注意事項(xiàng):

1)WXBizMsgCrypt.php文件提供了WXBizMsgCrypt類的實(shí)現(xiàn),是用戶接入企業(yè)微信的接口類。Sample.php提供了 示例以供開發(fā)者參考。errorCode.php, pkcs7Encoder.php, sha1.php, xmlparse.php文件是實(shí)現(xiàn)這個(gè)類的輔助類,開發(fā)者無須關(guān)心其具體實(shí)現(xiàn)。

2)WXBizMsgCrypt類封裝了VerifyURL, DecryptMsg, EncryptMsg三個(gè)接口,分別用于開發(fā)者驗(yàn)證回調(diào)url、接收消息的解密以及開發(fā)者回復(fù)消息的加密過程。使用方法可以參考Sample.php文件。

注意事項(xiàng):

1)com\qq\weixin\mp\aes目錄下是用戶需要用到的接入企業(yè)微信的接口,其中WXBizMsgCrypt.java文件提供的 WXBizMsgCrypt類封裝了用戶接入企業(yè)微信的三個(gè)接口,其它的類文件用戶用于實(shí)現(xiàn)加解密,用戶無須關(guān)心。sample.java文件提供了接口 的使用示例。

2)WXBizMsgCrypt封裝了VerifyURL, DecryptMsg, EncryptMsg三個(gè)接口,分別用于開發(fā)者驗(yàn)證回調(diào)url、接收消息的解密以及開發(fā)者回復(fù)消息的加密過程。使用方法可以參考Sample.java文件。

3)請(qǐng)開發(fā)者使用jdk1.7以上的版本。針對(duì)org.apache.commons.codec.binary.Base64,需要導(dǎo)入jar包c(diǎn)ommons-codec-1.9(或comm ons-codec-1.8等其他版本),我們有提供,官方下載地址:

http://commons.apache.org/proper/commons-codec/download_codec.cgi

4)異常java.security.InvalidKeyException:illegal Key Size的解決方案:

在官方網(wǎng)站下載JCE無限制權(quán)限策略文件(JDK7的下載地址:

http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html

下載后解壓,可以看到local_policy.jar和US_export_policy.jar以及readme.txt。如果安裝了JRE, 將兩個(gè)jar文件放到%JRE_HOME% \lib\security目錄下覆蓋原來的文件,如果安裝了JDK,將兩個(gè)jar文件放到%JDK_HOME%\jre\lib\security目錄 下覆蓋原來文件。

注意事項(xiàng):

1)Cryptography.cs文件封裝了AES加解密過程,用戶無須關(guān)心具體實(shí)現(xiàn)。WXBizMsgCrypt.cs文件提供了用戶接入企業(yè)微信的三個(gè)接口,Sample.cs文件提供了如何使用這三個(gè)接口的示例。

2)WXBizMsgCrypt.cs封裝了VerifyURL, DecryptMsg, EncryptMsg三個(gè)接口,分別用于開發(fā)者驗(yàn)證回調(diào)url、接收消息的解密以及開發(fā)者回復(fù)消息的加密過程。使用方法可以參考Sample.cs文件。

#p#

三、全局返回碼說明

企業(yè)號(hào)每次調(diào)用接口時(shí),可能獲得正確或錯(cuò)誤的返回碼,企業(yè)可以根據(jù)返回碼信息調(diào)試接口,排查錯(cuò)誤。

全局返回碼說明如下:

返回碼 說明
-1 系統(tǒng)繁忙
0 請(qǐng)求成功
40001 獲取access_token時(shí)Secret錯(cuò)誤,或者access_token無效
40002 不合法的憑證類型
40003 不合法的UserID
40004 不合法的媒體文件類型
40005 不合法的文件類型
40006 不合法的文件大小
40007 不合法的媒體文件id
40008 不合法的消息類型
40013 不合法的corpid
40014 不合法的access_token
40015 不合法的菜單類型
40016 不合法的按鈕個(gè)數(shù)
40017 不合法的按鈕類型
40018 不合法的按鈕名字長(zhǎng)度
40019 不合法的按鈕KEY長(zhǎng)度
40020 不合法的按鈕URL長(zhǎng)度
40021 不合法的菜單版本號(hào)
40022 不合法的子菜單級(jí)數(shù)
40023 不合法的子菜單按鈕個(gè)數(shù)
40024 不合法的子菜單按鈕類型
40025 不合法的子菜單按鈕名字長(zhǎng)度
40026 不合法的子菜單按鈕KEY長(zhǎng)度
40027 不合法的子菜單按鈕URL長(zhǎng)度
40028 不合法的自定義菜單使用員工
40029 不合法的oauth_code
40031 不合法的UserID列表
40032 不合法的UserID列表長(zhǎng)度
40033 不合法的請(qǐng)求字符,不能包含\uxxxx格式的字符
40035 不合法的參數(shù)
40038 不合法的請(qǐng)求格式
40039 不合法的URL長(zhǎng)度
40040 不合法的插件token
40041 不合法的插件id
40042 不合法的插件會(huì)話
40048 url中包含不合法domain
40054 不合法的子菜單url域名
40055 不合法的按鈕url域名
40056 不合法的agentid
40057 不合法的callbackurl
40058 不合法的紅包參數(shù)
40059 不合法的上報(bào)地理位置標(biāo)志位
40060 設(shè)置上報(bào)地理位置標(biāo)志位時(shí)沒有設(shè)置callbackurl
40061 設(shè)置應(yīng)用頭像失敗
40062 不合法的應(yīng)用模式
40063 紅包參數(shù)為空
40064 管理組名字已存在
40065 不合法的管理組名字長(zhǎng)度
40066 不合法的部門列表
40067 標(biāo)題長(zhǎng)度不合法
40068 不合法的標(biāo)簽ID
40069 不合法的標(biāo)簽ID列表
40070 列表中所有標(biāo)簽(用戶)ID都不合法
40071 不合法的標(biāo)簽名字,標(biāo)簽名字已經(jīng)存在
40072 不合法的標(biāo)簽名字長(zhǎng)度
40073 不合法的openid
40074 news消息不支持指定為高保密消息
41001 缺少access_token參數(shù)
41002 缺少corpid參數(shù)
41003 缺少refresh_token參數(shù)
41004 缺少secret參數(shù)
41005 缺少多媒體文件數(shù)據(jù)
41006 缺少media_id參數(shù)
41007 缺少子菜單數(shù)據(jù)
41008 缺少oauth code
41009 缺少UserID
41010 缺少url
41011 缺少agentid
41012 缺少應(yīng)用頭像mediaid
41013 缺少應(yīng)用名字
41014 缺少應(yīng)用描述
41015 缺少Content
41016 缺少標(biāo)題
41017 缺少標(biāo)簽ID
41018 缺少標(biāo)簽名字
42001 access_token超時(shí)
42002 refresh_token超時(shí)
42003 oauth_code超時(shí)
42004 插件token超時(shí)
43001 需要GET請(qǐng)求
43002 需要POST請(qǐng)求
43003 需要HTTPS
43004 需要接收者關(guān)注
43005 需要好友關(guān)系
43006 需要訂閱
43007 需要授權(quán)
43008 需要支付授權(quán)
43009 需要認(rèn)證
43010 需要處于回調(diào)模式
43011 需要企業(yè)授權(quán)
44001 多媒體文件為空
44002 POST的數(shù)據(jù)包為空
44003 圖文消息內(nèi)容為空
44004 文本消息內(nèi)容為空
45001 多媒體文件大小超過限制
45002 消息內(nèi)容超過限制
45003 標(biāo)題字段超過限制
45004 描述字段超過限制
45005 鏈接字段超過限制
45006 圖片鏈接字段超過限制
45007 語音播放時(shí)間超過限制
45008 圖文消息超過限制
45009 接口調(diào)用超過限制
45010 創(chuàng)建菜單個(gè)數(shù)超過限制
45015 回復(fù)時(shí)間超過限制
45016 系統(tǒng)分組,不允許修改
45017 分組名字過長(zhǎng)
45018 分組數(shù)量超過上限
46001 不存在媒體數(shù)據(jù)
46002 不存在的菜單版本
46003 不存在的菜單數(shù)據(jù)
46004 不存在的員工
47001 解析JSON/XML內(nèi)容錯(cuò)誤
48002 Api禁用
50001 redirect_uri未授權(quán)
50002 員工不在權(quán)限范圍
50003 應(yīng)用已停用
50004 員工狀態(tài)不正確(未關(guān)注狀態(tài))
50005 企業(yè)已禁用
60001 部門長(zhǎng)度不符合限制
60002 部門層級(jí)深度超過限制
60003 部門不存在
60004 父親部門不存在
60005 不允許刪除有成員的部門
60006 不允許刪除有子部門的部門
60007 不允許刪除根部門
60008 部門名稱已存在
60009 部門名稱含有非法字符
60010 部門存在循環(huán)關(guān)系
60011 管理員權(quán)限不足,(user/department/agent)無權(quán)限
60012 不允許刪除默認(rèn)應(yīng)用
60013 不允許關(guān)閉應(yīng)用
60014 不允許開啟應(yīng)用
60015 不允許修改默認(rèn)應(yīng)用可見范圍
60016 不允許刪除存在成員的標(biāo)簽
60017 不允許設(shè)置企業(yè)
60102 UserID已存在
60103 手機(jī)號(hào)碼不合法
60104 手機(jī)號(hào)碼已存在
60105 郵箱不合法
60106 郵箱已存在
60107 微信號(hào)不合法
60108 微信號(hào)已存在
60109 QQ號(hào)已存在
60110 部門個(gè)數(shù)超出限制
60111 UserID不存在
60112 成員姓名不合法
60113 身份認(rèn)證信息(微信號(hào)/手機(jī)/郵箱)不能同時(shí)為空
60114 性別不合法
責(zé)任編輯:閆佳明 來源: 51CTO
相關(guān)推薦

2014-09-24 09:59:23

微信企業(yè)號(hào)開發(fā)

2014-09-24 11:32:21

微信企業(yè)號(hào)開發(fā)

2014-09-24 11:11:08

微信企業(yè)號(hào)開發(fā)

2015-02-11 15:06:41

微信SDK

2014-09-24 10:29:14

微信企業(yè)號(hào)開發(fā)

2014-09-24 11:04:31

微信企業(yè)號(hào)開發(fā)

2014-09-24 11:45:15

微信企業(yè)號(hào)開發(fā)

2014-09-24 11:47:41

微信企業(yè)號(hào)開發(fā)

2014-09-28 22:26:11

微信企業(yè)號(hào)

2014-09-28 22:30:13

微信企業(yè)號(hào)

2014-09-25 15:27:28

微信企業(yè)號(hào)注冊(cè)流程

2014-09-24 13:11:34

信企業(yè)號(hào)

2013-11-13 00:14:16

微信微信公號(hào)微信公眾賬號(hào)

2014-10-21 15:42:30

微信企業(yè)號(hào)企業(yè)移動(dòng)平臺(tái)

2013-11-13 01:25:33

微信微信公號(hào)微信公眾賬號(hào)

2014-09-25 13:40:52

微信企業(yè)號(hào)圖解

2014-09-25 15:48:51

微信企業(yè)號(hào)申請(qǐng)認(rèn)證

2014-09-25 15:51:07

微信企業(yè)號(hào)認(rèn)證審核

2014-09-28 22:38:21

微信企業(yè)號(hào)

2014-09-28 22:22:25

微信企業(yè)號(hào)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

成人资源在线| 黄色在线视频网站| 久久综合中文| 26uuu国产日韩综合| 亚洲深夜福利网站| 国产精品igao| 激情影院在线观看| www.欧美精品一二区| 日本电影亚洲天堂| 天海翼在线视频| 麻豆一区一区三区四区| 在线观看成人小视频| 最近中文字幕免费mv| 少妇av在线播放| 久久精品久久精品| 午夜伦理精品一区| 99久久久无码国产精品不卡| 亚洲视频精选| 在线欧美日韩国产| 黄色a级片免费看| 国产中文字幕在线观看| 国产成人一区二区精品非洲| 国产精品成人v| 久热这里只有精品在线| 菠萝蜜一区二区| 亚洲国产精品yw在线观看| 日本在线观看免费视频| 麻豆免费在线| 亚洲欧美色图小说| 亚欧精品在线| 嫩草研究院在线观看| 国产盗摄一区二区三区| 国产精品日韩久久久久| 91九色丨porny丨肉丝| 中文字幕免费一区二区三区| 中文字幕国产精品| www.色天使| 凹凸av导航大全精品| 欧美美女黄视频| 久久久久免费精品| 日本在线高清| 亚洲成人免费视频| 91精品国产吴梦梦| 亚洲图片88| 国产亚洲制服色| 久久爱av电影| 日批视频在线播放| 国产91丝袜在线观看| 成人激情视频在线播放| 正在播放亚洲精品| 日本不卡高清视频| 国内精品久久久久久影视8| 强制高潮抽搐sm调教高h| 成人久久综合| 国产一区二区三区在线| 熟女俱乐部一区二区视频在线| 久久男人av| 亚洲国产天堂久久综合| 污污污www精品国产网站| 9l亚洲国产成人精品一区二三 | www.国产精品| 欧美午夜理伦三级在线观看| 精品国产成人av在线免| 小h片在线观看| 狠狠色香婷婷久久亚洲精品| 日韩精品 欧美| 一区二区三区短视频| 午夜精品久久久久久| 欧美s码亚洲码精品m码| 亚洲午夜天堂| 欧美性色黄大片| 中文字幕第21页| 国产精品亚洲成在人线| 欧美日韩国产在线观看| 久久精品久久99| 国产精品成人**免费视频| 欧美一级黄色片| 日本黄色www| xvideos.蜜桃一区二区| 日韩黄在线观看| 偷拍夫妻性生活| 日韩国产一区二区| 久久天堂电影网| 久久老司机精品视频| 99精品国产一区二区青青牛奶| 97av视频在线| 国产美女www| 极品少妇xxxx精品少妇偷拍| 91在线观看免费网站| 国产小视频一区| 91小视频在线免费看| 日本三级中国三级99人妇网站| 丁香婷婷在线| 亚洲女同女同女同女同女同69| 日本阿v视频在线观看| 亚洲欧洲日本韩国| 欧美日韩成人高清| fc2成人免费视频| 国产欧美日韩免费观看| www欧美日韩| 国产成人精品a视频一区| 男女精品网站| 成人久久久久久| 搡老岳熟女国产熟妇| 亚洲国产精华液网站w| 青青草综合在线| 性欧美hd调教| 欧美videos中文字幕| 老熟妇一区二区| 欧美激情一级片一区二区| 欧美夜福利tv在线| 国产富婆一级全黄大片| 久久精品视频一区二区| 欧美少妇一区二区三区| 视频在线日韩| 亚洲第一区在线| 免费看特级毛片| 丝袜脚交一区二区| 国产精品视频免费一区二区三区| a√在线中文网新版址在线| 亚洲高清视频中文字幕| 五月婷婷丁香色| 欧美日韩一区二区三区四区不卡 | 欧美人与禽猛交乱配| 在线观看亚洲成人| 亚洲精品在线视频免费观看| 亚洲欧美偷拍自拍| 国产精品入口尤物| 日韩a在线观看| 激情成人综合网| 免费在线国产精品| 国产理论电影在线| 成人黄色国产精品网站大全在线免费观看| 丝袜一区二区三区| 男生草女生视频| 亚洲视频日本| 成人免费网站在线观看| 污污网站在线免费观看| 一区二区三区精密机械公司| 日本激情综合网| 亚洲精品**不卡在线播he| 高清欧美性猛交xxxx黑人猛交| 国产视频第一页| 国产精品久久久久久久蜜臀| 国产精品免费成人| 天天久久夜夜| 欧美亚洲视频一区二区| 香港三日本三级少妇66| 亚洲中国最大av网站| 人妻巨大乳一二三区| 国产国产精品| 国产一区二区丝袜高跟鞋图片| 国产视频二区在线观看| 色婷婷国产精品| www.中文字幕av| 视频在线观看一区| 日韩福利视频| 国产一区二区三区朝在线观看| 亚洲美女自拍视频| 狠狠人妻久久久久久综合| 久久综合九色综合97婷婷女人 | 成人9ⅰ免费影视网站| 国产激情小视频在线| 精品婷婷伊人一区三区三| 天天干天天舔天天操| 日本伊人色综合网| 亚洲自拍的二区三区| 福利一区视频| 久久视频免费观看| 成人黄色在线观看视频| 香蕉av福利精品导航| 在线观看av中文字幕| 亚洲欧美清纯在线制服| 日本一区美女| 日韩三级一区| 欧美激情第6页| 秋霞网一区二区| 日韩欧美a级成人黄色| 少妇无套高潮一二三区| 激情小说亚洲一区| 丰满少妇大力进入| 视频精品在线观看| 成人乱人伦精品视频在线观看| aaa大片在线观看| 亚洲国产美女搞黄色| 任你躁av一区二区三区| 99伊人成综合| 少妇特黄a一区二区三区| 色8久久久久| 欧美极品少妇xxxxx| 欧美婷婷久久五月精品三区| 欧美在线观看视频一区二区三区| 国产喷水在线观看| 成熟亚洲日本毛茸茸凸凹| www一区二区www免费| 日本久久精品| 国产精品久久久久久久免费大片| 在线天堂新版最新版在线8| 在线午夜精品自拍| 亚洲男女视频在线观看| 在线视频国内一区二区| 久久网免费视频| 国产亚洲欧洲一区高清在线观看| 在线观看免费视频污| 亚洲在线国产日韩欧美| 欧美日韩在线免费观看视频| 牛牛影视久久网| 成人精品在线视频| 欧美xoxoxo| 欧美日韩国产91| 超碰在线国产| 亚洲精品在线免费播放| 中文字幕在线观看欧美| 五月天亚洲精品| 午夜爽爽爽男女免费观看| 久久久久久夜精品精品免费| 三上悠亚 电影| 美女国产一区二区三区| 国产精品无码av在线播放| 午夜片欧美伦| 日韩激情久久| 女仆av观看一区| 亚洲最大福利视频网站| av在线不卡精品| 欧美在线日韩在线| 日本资源在线| 超碰日本道色综合久久综合| 久草视频视频在线播放| 亚洲国产小视频| 亚洲a∨无码无在线观看| 蜜臀久久99精品久久久画质超高清 | 美女啪啪无遮挡免费久久网站| 色吊丝在线永久观看最新版本| 欧美一二区视频| 午夜av中文字幕| av不卡在线看| 大胆欧美熟妇xx| 六月丁香综合网| 国产激情91久久精品导航| 性生交免费视频| 亚洲欧美日本视频在线观看| 无码粉嫩虎白一线天在线观看| 深夜福利一区| 国产女同一区二区| 欧美 中文字幕| 欧美午夜精品理论片a级按摩| 久久在线视频精品| 一区二区三区精品| 欧美精品入口蜜桃| 亚洲精品五月天| 久久精品一区二区三区四区五区| 国产精品美女久久久久久久久久久| 色无极影院亚洲| 久久免费视频一区| 在线免费观看成年人视频| 97久久久精品综合88久久| 国产 xxxx| 26uuu亚洲综合色欧美 | 国产精品日本一区二区不卡视频| 国产精品亚洲美女av网站| 国产精品第一国产精品| 国产日韩欧美自拍| 国产日本亚洲| 99c视频在线| 97视频一区| 极品校花啪啪激情久久| 校园春色另类视频| 品久久久久久久久久96高清| 精品久久网站| 一本色道久久综合亚洲精品婷婷| 99久久亚洲精品蜜臀| 国产成人免费高清视频| 亚洲激情另类| 国产精品亚洲αv天堂无码| 久久久久国产精品午夜一区| 88av.com| 韩国v欧美v亚洲v日本v| 好吊操视频这里只有精品| 亚洲免费网站| 韩国日本美国免费毛片| 精品一区二区免费看| 初高中福利视频网站| 99久久99久久精品免费观看| 手机看片福利视频| 亚洲丝袜精品丝袜在线| 国产亚洲精品久久久久久无几年桃| 狠狠色狠狠色综合日日五| 国产精品51麻豆cm传媒| 日韩三区在线观看| 亚洲三级黄色片| 日韩在线免费av| 国产经典三级在线| 日韩免费观看高清| 欧美国产亚洲精品| 久久综合九色综合网站| 9999国产精品| 欧美精品99久久| 久久er精品视频| 性久久久久久久久久久| 国产精品久久久一本精品 | 欧美日韩一区免费| 中文天堂在线播放| 亚洲成色777777在线观看影院| 国产在线一二三区| 久久久久久久久久国产| 成人午夜在线| 精品欧美国产| 亚洲电影在线一区二区三区| 干日本少妇首页| 国产精品亚洲а∨天堂免在线| 久久久久久九九九九九| 亚洲黄色片在线观看| 国产第一页在线观看| 欧美成人性福生活免费看| www.久久热.com| 午夜伦理精品一区| 国产精品美女久久久久| 日本精品二区| 影音先锋在线一区| 欧美精品 - 色网| 国产欧美日韩另类一区| 日韩欧美大片在线观看| 日韩一级片网址| 欧美精品电影| 国产精品黄色影片导航在线观看| 成人影院中文字幕| 日本一本草久p| 免费观看在线综合色| 日本少妇色视频| 亚洲国产成人av网| 国产chinasex对白videos麻豆| 中文字幕精品www乱入免费视频| 国产美女精品写真福利视频| 3d动漫精品啪啪一区二区三区免费| 成人久久久久| 高清一区二区视频| 国产视频一区在线观看| 欧美另类一区二区| 精品国产乱码久久久久久牛牛| 九七久久人人| 91九色视频导航| 国产精品99久久精品| 国产九九热视频| 国产精品日日摸夜夜摸av| 黄色av一区二区| 亚洲视频在线视频| 欧美黑人粗大| 欧美少妇一区| 日本vs亚洲vs韩国一区三区| 久久午夜福利电影| 色视频成人在线观看免| 经典三级在线| 国产精品av电影| 欧美艳星介绍134位艳星| 手机看片福利盒子久久| 亚洲国产精品传媒在线观看| 丰满熟女人妻一区二区三| 中文字幕日韩精品在线观看| 成人在线观看免费播放| 亚洲欧洲精品在线观看| 加勒比av一区二区| 免费视频网站www| 亚洲高清免费观看高清完整版| 99riav视频在线观看| 美日韩精品免费| 日韩不卡手机在线v区| 特级西西人体高清大胆| 欧美高清视频在线高清观看mv色露露十八 | 狠狠狠色丁香婷婷综合激情| 欧美第一页在线观看| 日韩片之四级片| 国产精品一区二区日韩| 麻豆av一区二区三区| 日本系列欧美系列| 视频国产一区二区| 日韩女优毛片在线| 国产资源在线观看入口av| 欧美一区二区在线视频观看| 蜜臀99久久精品久久久久久软件| 欧美日韩黄色网| 亚洲国产精品女人久久久| 午夜日韩成人影院| 水蜜桃在线免费观看| 9人人澡人人爽人人精品| 日韩乱码一区二区三区| 美女国内精品自产拍在线播放| 国产一区福利| 午夜宅男在线视频| 亚洲一卡二卡三卡四卡| 国产在线自天天| 成人免费看片网址| 久热精品在线| 在线免费观看亚洲视频| 精品一区二区三区四区| 99久热在线精品视频观看| 欧美一级视频免费看| 中文字幕乱码久久午夜不卡| 亚洲av无码乱码国产麻豆| 国产成人精品优优av| 欧美一区二区三区久久精品|