色呦在线丨夜夜高潮夜夜爽国产伦精品丨韩国三级网址丨国产午夜精品视频丨97在线播放视频丨成人中文视频丨不卡一二三丨久久美丨国产精品日韩一区二区丨欧美精品午夜丨91爱看丨亚洲36d大奶网丨狠狠精品干练久久久无码中文字幕丨污污视频网站在线免费观看丨jizz性欧美10丨亚洲一级二级视频丨亚州国产av一区二区三区伊在丨中文字幕岛国丨久久成人一区丨国产h自拍

手機版
1 2 3 4
首頁 > 新聞中心 > 翻譯公司資訊 >
翻譯公司資訊

世聯(lián)翻譯公司如何電子系統(tǒng)“網(wǎng)頁支付接入與使用規(guī)則 ”中文翻譯

發(fā)布時間:2019-08-28 16:09  點擊:

世聯(lián)翻譯公司如何電子系統(tǒng)“網(wǎng)頁支付接入與使用規(guī)則 ”中文翻譯
手機網(wǎng)頁支付接入與使用規(guī)則 
手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct) 
手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)
附錄文檔 
版本號:1.0 
 
Alipay (China) Internet Technology Ltd.  All right reserved
手機網(wǎng)頁即時到賬接口附錄文檔
 
1 Document Description
1.1 Document Description
本文檔是《手機網(wǎng)頁即時到賬接口》附錄文檔,它詳細解釋了在技術接入與使用過程中需要注意的地方,以幫助商戶避免風險產(chǎn)生。 
Please contact the related technology support if you have any questions after reading.
1.2 Business terms
Table 1-1 Business Terms
Terms                   Description 
Demand The process of transmitting the data requiring for delivery to the
Return Alipay will send feedbacks to the commercial user websites after Alipay processes them according to the obtained data. 
Sensitive words With sensitively–political tendency, tendency of violence, unhealthy or uncivilized words. 
 
2 Attribution of liability 
All the rules involved in the document are the preventive measures against the main risks during the access and using process of interface. All the commercial users shall care about them. Please strictly follow the interface technological files (手機網(wǎng)頁即時到賬接口.pdf), example codes, and the access and using rules of this file(手機網(wǎng)頁支付接入與使用規(guī)則.pdf). Otherwise, they caused risks, assets loss or expanded cases shall be shouldered by the commercial users.
 
 
3 Technology access rules
Table 3-1 Technological access rules
Types Details Reasons
Account No. Configured cooperator ID and safety checking key must be guaranteed matching with the signing information.  Prevent abnormal using of interface or assets loss 
必須保護合作者身份ID、安全校驗碼key、商戶的公私秘鑰、支付寶公鑰的隱私性 Prevent the signed account information being stolen, loss in capital and despitefully utilized by others 
測試完畢后,要把測試賬號立刻更換成簽約賬號。 使用測試賬號時,手續(xù)費按照3%扣除。 
Safety 商戶必須以DNS解析的方式訪問支付寶接口,不要設置DNS cache,不要綁定支付寶IP。如果為了商戶自身安全必須綁定支付寶IP時,必須向支付寶的技術支持人員備案。 Once the IP address changes, the commercial address cannot request or access Alipay so that commercial user business cannot be used directly.  
組成 手機網(wǎng)頁支付產(chǎn)品由手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)、手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)兩個接口組成。 使用時少了其中任何一個接口,都無法正常使用該產(chǎn)品。 
必須先調(diào)用手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)獲得授權令牌,再調(diào)用手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)完成付款。 手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)依賴授權令牌(request_token)才能完成付款,而該授權令牌需要通過手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)獲取。 
請求時簽名邏輯 All the required parameters shall be sequenced as per the format of parameter name=parameter value in the order of lexicographic order of first character. The character strings to be signed shall be spliced according to the rules of “Parameter name 1=Parameter value 1& Parameter name 2= Parameter value 2&….& Parameter value N= Parameter value N”. 避免報異常錯誤,如:簽名不正確。
When signing the parameters for the request, these parameters must originate from the request parameter list and remove the parameters sign in the list. 避免報異常錯誤,如:簽名不正確。
When signing the requested parameters, as for the parameters of “NULL” in the request parameter list, if selecting to use them, then the parameter value shall not be NULL or NULL value. 避免報異常錯誤,各種錯誤碼需參考錯誤碼列表。 
Parameter setting Among the request parameter list, the parameters “Not FULL” must be configured. Avoid abnormal using of interface 
Among the variant parameters requiring multiple selection of NULL in the request parameter list, it is must to configure one at least. Avoid abnormal using of interface 
It is mandatory to configure as per the format of all parameters in the request parameter list. Avoid abnormal using of interface 
It is mandatory to set up the request parameters “_input_charset” (encoding format). That is, the parameter shall not be NULL and this parameter shall be added into the signature operation.而且只能設置其值為utf-8,即本產(chǎn)品不支持GBK編碼格式。 避免報異常錯誤,如:簽名不正確。
seller_email是收款時的支付寶賬號,需要與partner對應的支付寶賬號為同一個,也就是說收款支付寶賬號必須是簽約時的支付寶賬號。 避免簽約支付寶賬號出現(xiàn)資金受損的可能 
簽名方式僅支持RSA、MD5兩種。如果要使用RSA簽名時,簽名方式要設置成0001。 避免簽名不成功 
參數(shù)req_data中節(jié)點信息都須按照XML節(jié)點格式設置,無順序要求。不可空的節(jié)點信息必須設置。可空的節(jié)點支持不設置,也支持設置了但是空值。 如果設置不符合XML格式或不可空節(jié)點信息設置疏漏,請求時不會報錯,但是返回時支付寶會提示0004,req_data illegal。 
Interface structure The gateway of Alipay must be used to send request message to the Alipay as per the following request gateway:
http://wappaygw.alipay.com/service/rest.htm。 Avoid being angled by phishing website. 
發(fā)送給支付寶的請求,請求參數(shù)不僅包含參與簽名的參數(shù),還包含參數(shù)sign。 避免報異常錯誤,如:簽名不正確。
發(fā)送給支付寶的請求,如果使用form表單傳輸,需要按照以下要求編寫: 
action的值必須為“http://wappaygw.alipay.com/service/rest.htm?_input_charset=該值”,如: http://wappaygw.alipay.com/service/rest.htm?_input_charset=utf-8。 不允許寫成完整的請求鏈接地址,即禁止http://wappaygw.alipay.com/service/rest.htm?后帶有所有要請求給支付寶的請求參數(shù)數(shù)據(jù); 
<form>與</form>之間需包含所有要請求給支付寶的參數(shù),且每個參數(shù)的格式為<input type="hidden" name="參數(shù)名" value="參數(shù)值" />; 
在眾多請求參數(shù)中,請求參數(shù)_input_charset(編碼格式)必須存在于form表單中,即form表單中必須含有<input type="hidden" name="_input_charset" value="參數(shù)值">; 
<form>與</form>之間包含的數(shù)據(jù)只允許是要請求給支付寶的參數(shù),禁止出現(xiàn)商戶自行命名,不在接口技術文檔請求參數(shù)列表中的其他數(shù)據(jù); 
form表單的method屬性,可自行選擇get、post兩種。但是,手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)只支持get方式傳輸。
避免請求支付寶時報錯,錯誤碼為簽名不正確; 
手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)如果用POST提交,頁面顯示會為空白。 專業(yè)翻譯公司
Data transmission It is a mandatory to us https protocol. Avoid abnormal using of interface  專業(yè)翻譯公司
在手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)中,建議使用模擬遠程傳輸方式提交信息及獲取返回信息。并且,提交方式僅支持POST。 避免報異常錯誤(如:簽名不正確),得不到授權令牌。 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)中,提交方式僅支持GET。 如果用POST提交,頁面顯示會為空白。 
Notifying returning verification 在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)頁面跳轉同步通知中,在對通知的參數(shù)做簽名時,這些參數(shù)必須來源于支付寶通知回來的參數(shù),并且除去列表中的參數(shù)sign,先對這些參數(shù)根據(jù)“參數(shù)名=參數(shù)值”的格式,由字母a到z的順序進行排序,再依照“參數(shù)名1=參數(shù)值1&參數(shù)名2=參數(shù)值2&…&參數(shù)名N=參數(shù)值N”的規(guī)則進行拼接,得到的簽名結果與獲取到的參數(shù)sign值做比較。 驗證返回的簽名 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)服務器異步通知中,需要XML解析明文狀態(tài)下的參數(shù)notify_data,獲得節(jié)點notify_id的值。 避免無法正常獲得通知ID(notify_id),導致校驗是否是支付寶發(fā)送的驗證失敗。 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)服務器異步通知中,如果有設置服務器異步通知路徑,則必須使用獲取到的參數(shù)notify_id再次請求支付寶,獲取是否是支付寶發(fā)送的驗證結果。該請求鏈接是: 
https://mapi.alipay.com/gateway.do?partner=合作者身份ID&notify_id=通知ID的值。 驗證是否是支付寶發(fā)來的請求 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)服務器異步通知中,對明文狀態(tài)下的服務器異步通知參數(shù)(除去參數(shù)sign)不需要先排序,而是直接依照通知返回的參數(shù)順序,以“參數(shù)名1=參數(shù)值1&參數(shù)名2=參數(shù)值2&…&參數(shù)名N=參數(shù)值N”的規(guī)則進行拼接,從而得到待簽名字符串。 避免驗證簽名不正確 
返回數(shù)據(jù)處理 支付寶主動發(fā)送通知,當商戶接收到通知數(shù)據(jù)后必須給支付寶返回“success”字符串,不允許返回其他多余字符。 如果商戶返回給支付寶的信息不是“success”,支付寶最多重復發(fā)送7次通知。 
必須保證設置的通知路徑互聯(lián)網(wǎng)上能訪問得到,且訪問順暢。 避免接收不到支付寶發(fā)送的通知 
在手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)中,需要先對獲得的返回數(shù)據(jù)做解碼(URLDECODE),再對這些數(shù)據(jù)做字符串切割,獲得參數(shù)res_data的值。此時,如果該接口設置的簽名方式sec_id是0001(RSA),還需要對參數(shù)res_data做RSA解密,簽名方式sec_id是MD5時不需要該步驟。最后對變成明文的參數(shù)res_data的值做XML解析,獲得授權令牌request_token。 返回數(shù)據(jù)是一串編碼過的字符串。需要對字符串做解碼(URLDECODE)、切割、RSA解密、XML解析等步驟。其中任何一步出現(xiàn)問題,則無法獲得授權令牌request_token。 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)頁面跳轉同步通知中,可直接用GET方式獲得返回數(shù)據(jù)。 頁面跳轉同步通知以純URL帶參數(shù)的模式返回信息 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)服務器異步通知中:
􀁺 如果簽名方式sec_id設置的是0001(RSA),則需要先對參數(shù)notify_data做RSA解密獲得明文;
􀁺 如果簽名方式sec_id設置的是MD5,則不需要解密。 
當簽名方式是0001(RSA)時,參數(shù)notify_data是密文狀態(tài),需要解密。 
在手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)服務器異步通知中,如果要獲得需要的信息,還需要對參數(shù)notify_data做XML解析獲得子節(jié)點信息。 參數(shù)notify_data是XML格式的字符串 
必須對返回的數(shù)據(jù)進行處理。 以便商戶能夠了解接口的使用情況,以及進行商戶的后續(xù)業(yè)務操作。 
在服務器異步通知頁面文件中,需保證商戶的所有業(yè)務全部運行完成,才能執(zhí)行打印success的動作。 避免異步通知不正常,如收不到通知或業(yè)務處理沒有完成卻告訴支付寶系統(tǒng)已經(jīng)處理完成。 
It is suggested each refunding operation shall be recorded to the log operation database of the commercial user website. It is used to check or trail after the business processing conditions when necessary. 
Interface environment Interface cannot be embedded in “iframe” framework. Avoid abnormal using of interface  
Error code processing 請求出錯啦 例如seller_account_name不是郵箱格式、請求參數(shù)缺失等請求參數(shù)不符合設置規(guī)則。 
為保障用戶賬戶安全,禁止非手機訪問。 該筆交易不是在真實手機上創(chuàng)建或執(zhí)行的。該類情況一般出現(xiàn)在商戶測試階段,通過pc瀏覽器來請求支付寶時報錯。 
Automatically formulated interface code rules If code illustrations provided by Alipay are not used, then it is mandatory to process chapters and the document technology interface rules, interface using rules and testing flow rules to formulate the interface code meeting the commercial user website project according to the signature mechanism and notification returning data in technological document. Avoid abnormal using of interface  
 
4 Interface access rules
Table 4-1 Interface using rules
Type Standardization Reasons
使用時 對同一筆還沒創(chuàng)建支付寶交易的商戶訂單,支持重復調(diào)用手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct),但每一次的req_id值必須保證唯一。 每次請求req_id的值須保證唯一 
對同一筆還沒創(chuàng)建支付寶交易的商戶訂單,支持重復調(diào)用手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct),且每次返回的授權令牌都有效,有效時間為24小時。 當支付寶系統(tǒng)中還沒有為商戶的某筆訂單創(chuàng)建支付寶交易時,商戶方可以對該筆訂單重復調(diào)用手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct),但每次返回的授權令牌不會相同。 
手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)支持重復調(diào)用,前提是交易基本信息(買家、賣家、交易金額、超時時間、商品名稱等)在多次調(diào)用中保持一致,且交易尚未完成支付。 防止支付失敗 
手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)重復調(diào)用時,也支持同一個token(授權令牌)重復調(diào)用,但需要保證該token(授權令牌)對應的交易的買家尚未確定,即該筆交易還未在支付寶中創(chuàng)建。 避免報“買家不符”的錯誤 
填寫買家支付寶賬號時,不能與賣家的支付寶賬號相同。 避免報錯,如錯誤碼:創(chuàng)建交易失敗。 
客戶端內(nèi)嵌webview方式實現(xiàn),需要開啟js以及css設置。 避免出現(xiàn)因內(nèi)嵌引起的兼容性或者界面布局異常、亂碼等問題。 
在請求參數(shù)中不能存在影響請求格式的特殊字符,如:url、xml格式的特殊字符等。 避免交易失敗 
建議商戶的業(yè)務判斷依據(jù)以notify_url(服務器異步通知)為準,call_back_url頁面文件只做界面展示用途。 避免商戶訂單數(shù)據(jù)與支付寶交易數(shù)據(jù)不同步 
本接口支持的眾多支付通道中,儲蓄卡支付和信用卡支付一旦進入手機網(wǎng)銀系統(tǒng)頁面,支付寶將無法控制訂單的支付效率問題。 各網(wǎng)銀系統(tǒng)的運作及各網(wǎng)銀與支付寶間的交互因為網(wǎng)絡或其他因素導致支付時的速度快慢不一 
業(yè)務應用注意事項 支付寶支付手續(xù)費扣取模式分為兩種: 
􀁺 實時扣費模式:一般都是收款賬戶扣費,或采用合同指定固定扣款支付寶賬戶扣費; 
􀁺 月結手續(xù)費模式:實時交易不扣手續(xù)費,月底賬單統(tǒng)一結算。 
實時扣費時,在扣費支付寶賬號的賬務明細中可馬上查到扣費記錄;但月結模式下,則不會查到。 
在集成接口的過程中,如果商戶使用seller_email作為收款賬戶,則當需要修改該支付寶賬戶名稱時,商戶必須在程序中做相應修改。 避免支付過程中會出現(xiàn)賣家賬戶不存在的錯誤 
測試時 調(diào)試階段時,建議使用1分錢(0.01元)進行測試 降低測試成本 
Network Guarantee network smooth 防止支付時或支付完成后的訂單同步出現(xiàn)各類異常 
 
 
5 集成流程詳解 
5.1 接入準備 
1. 確認是否已開通手機網(wǎng)頁支付功能 
使用簽約支付寶賬號登錄https://b.alipay.com/order/serviceIndex.htm,訂單狀態(tài)為“已完結”表示手機網(wǎng)頁支付權限已開通,如下圖所示。 
 
圖5-1 查詢訂單狀態(tài)
如果無法確認,建議聯(lián)系與支付寶簽約協(xié)議時的貴公司業(yè)務人員。 
2. 確認簽約支付寶賬號 
集成時需要使用簽約的支付寶賬號相關信息,包括:支付寶登錄賬號、合作者身份ID(PID)、交易安全校驗碼(KEY)。獲得方法請參見“7.1 如何獲得PID與密鑰”。 
3. 確認網(wǎng)站的開發(fā)語言 
開發(fā)語言是用指定的一種語言來開發(fā)網(wǎng)站。支付寶提供的代碼示例目前包含PHP、ASP.NET、JAVA三種。 
4. 確認網(wǎng)站編碼格式 
查詢網(wǎng)站使用的是何種編碼格式,可通過在網(wǎng)站網(wǎng)頁上點擊右鍵,找到“編碼”,打開擴展箭頭后查看,默認選中的編碼即為網(wǎng)站的編碼格式。支付寶提供的代碼示例目前僅包含UTF-8一種。 
5. 確認網(wǎng)站簽名方式 
簽名方式指的是對字符串做加密與解密時的方法。支付寶提供的代碼示例目前包含RSA、MD5兩種。
6. 確認開發(fā)環(huán)境 
本機電腦調(diào)試環(huán)境 
各開發(fā)語言對應的開發(fā)環(huán)境、調(diào)試工具等。 
服務器調(diào)試環(huán)境 
– 服務器需要支持各開發(fā)語言對應的環(huán)境,如:支持PHP開發(fā)語言的SSL服務、CURL服務等。 
– 能夠把本地文件上傳到服務器上的通道與權限,如:FTP,SFTP傳輸。 
 
5.2 集成 
5.2.1 接口代碼示例配置運行 
解壓下載到的接口資料壓縮文件(文件名是WS_WAP_PAYWAP.zip),根據(jù)商戶自身情況選擇JAVA(文件夾名為WS_WAP_PAYWAP-JAVA-UTF-8)、PHP(文件夾名為WS_WAP_PAYWAP-PHP-UTF-8)、C#(文件夾名為WS_WAP_PAYWAP-CSHARP-UTF-8)三種開發(fā)語言代碼示例文件夾中的一個。 
1. JAVA配置流程(以eclipse為例) 
步驟1: 導入代碼 
啟動JAVA開發(fā)軟件,把“WS_WAP_PAYWAP-JAVA-UTF-8”文件夾中的“src\com”文件夾、“WebRoot\mages”文件夾、“WebRoot\log”文件夾、“WebRoot\WEB-INF\lib”文件夾、“WebRoot\alipayapi.jsp”、“WebRoot\call_back_url.jsp”、“WebRoot\notify_url.jsp”全部導入到開發(fā)環(huán)境中。“src\com”文件夾中的文件是類文件,無法與支付寶PC端的其他接口混用。 
步驟2: 配置基本信息 
在JAVA開發(fā)環(huán)境中,打開“src\com\alipay\config”類目下“AlipayConfig.java”文件,配置partner(合作身份者ID)、key(交易安全校驗碼)、private_key(商戶私鑰)、public_key(支付寶公鑰)、sign_type(簽名類型)等基本信息參數(shù)。 
表5-1 JAVA基本信息配置
 
參數(shù) 含義 
partner 合作身份者ID,以2088開頭由16位純數(shù)字組成的字符串。請參考“7.1 如何獲得PID與密鑰”。 
key 交易安全檢驗碼,由數(shù)字和字母組成的32位字符串。當sign_type設置為MD5時,該參數(shù)設置才有效。請參考“7.1 如何獲得PID與密鑰”。 
private_key 商戶方的私鑰。當sign_type設置為0001時,該參數(shù)設置才有效。請參考“7.2 RSA密鑰生成與使用”。 
public_key 支付寶的公鑰。當sign_type設置為0001時,該參數(shù)設置才有效。請參考“7.2 RSA密鑰生成與使用”。 
sign_type 簽名方式。在手機網(wǎng)頁支付的接口中僅支持兩種簽名方式,MD5和RSA。對該參數(shù)設置的值分別是MD5、0001。 
input_charset 字符編碼格式。在手機網(wǎng)頁支付的接口中僅支持utf-8。無需修改。 
 
 
步驟3: 配置業(yè)務信息 
打開“alipayapi.jsp”文件。配置req_id(請求號)、notify_url(服務器異步通知頁面路徑)、call_back_url(頁面跳轉同步通知頁面路徑)、seller_email(賣家支付寶帳戶)、out_trade_no(商戶訂單號)、subject(訂單名稱)、total_fee(付款金額)這幾個常用業(yè)務參數(shù)信息。請參考“7.3 業(yè)務數(shù)據(jù)傳遞”和“7.4 如何增加擴展業(yè)務參數(shù)”。 
步驟4: 編寫同步通知業(yè)務邏輯 
打開“call_back_url.jsp”文件。在注釋指定位置“//請在這里加上商戶的業(yè)務邏輯程序代碼”寫入商戶的業(yè)務邏輯代碼。請參考“7.5 如何更新訂單”。 
步驟5: 編寫異步通知業(yè)務邏輯 
打開“notify_url.jsp”文件(notify_url.jsp需保證無任何HTML代碼)。在注釋指定位置“//請在這里加上商戶的業(yè)務邏輯程序代碼”寫入商戶的業(yè)務邏輯代碼。請參考“7.5 如何更新訂單”。需要注意的是,簽名方式為0001時,需要先解密,MD5時則不需要。解密后,需要XML解析方可獲取參數(shù)信息。 
2. PHP配置流程 
 
步驟1: 導入代碼 
啟動PHP開發(fā)軟件,把“WS_WAP_PAYWAP-PHP-UTF-8”文件夾中除去“readme.txt”與“openssl”文件夾外的其他所有文件全部導入到開發(fā)環(huán)境中。“lib”文件夾中的文件是類文件,無法與支付寶PC端的其他接口混用。 
步驟2: 配置基本信息 
在PHP開發(fā)環(huán)境中,打開“alipay.config.php”文件,配置partner(合作身份者ID)、key(交易安全校驗碼)、private_key(商戶私鑰)、public_key(支付寶公鑰)、sign_type(簽名類型)等基本信息參數(shù)。 
 
表5-2 PHP基本信息配置 
 
參數(shù) 解釋 
partner 合作身份者ID,以2088開頭由16位純數(shù)字組成的字符串。請參考“7.1 如何獲得PID與密鑰”。 
key 交易安全檢驗碼,由數(shù)字和字母組成的32位字符串。當sign_type設置為MD5時,該參數(shù)設置才有效。請參考“7.1 如何獲得PID與密鑰”。 
private_key 商戶方的私鑰。當sign_type設置為0001時,該參數(shù)設置才有效。請參考“7.2 RSA密鑰生成與使用”。 
public_key 支付寶的公鑰。當sign_type設置為0001時,該參數(shù)設置才有效。請參考“7.2 RSA密鑰生成與使用”。 
sign_type 簽名方式。在手機網(wǎng)頁支付的接口中僅支持兩種簽名方式,MD5和RSA。對該參數(shù)設置的值分別是MD5、0001。 
input_charset 字符編碼格式。在手機網(wǎng)頁支付的接口中僅支持utf-8。無需修改。 
cacert ca證書路徑地址,用于curl中ssl校驗。需要保證cacert.pem文件在當前文件夾目錄中。無需修改。 
transport 訪問模式,根據(jù)自己的服務器是否支持ssl訪問,若支持請選擇https;若不支持請選擇http。該參數(shù)只關聯(lián)到同步通知或異步通知時,驗證是否是支付寶發(fā)來的請求功能中的支付寶請求地址。無需修改。 
 
步驟3: 配置業(yè)務信息 
打開“alipayapi.php”文件。配置req_id(請求號)、notify_url(服務器異步通知頁面路徑)、call_back_url(頁面跳轉同步通知頁面路徑)、seller_email(賣家支付寶帳戶)、out_trade_no(商戶訂單號)、subject(訂單名稱)、total_fee(付款金額)這幾個常用業(yè)務參數(shù)信息。請參考“7.3 業(yè)務數(shù)據(jù)傳遞”和“7.4 如何增加擴展業(yè)務參數(shù)”。 
步驟4: 編寫同步通知業(yè)務邏輯 
打開“call_back_url.php”文件。在注釋指定位置“//請在這里加上商戶的業(yè)務邏輯程序代碼”寫入商戶的業(yè)務邏輯代碼。請參考“7.5 如何更新訂單”。 
步驟5: 編寫異步通知業(yè)務邏輯
打開“notify_url.php”文件(notify_url.php需保證無任何HTML代碼)。在注釋指定位置“//請在這里加上商戶的業(yè)務邏輯程序代碼”寫入商戶的業(yè)務邏輯代碼。請參考“7.5 如何更新訂單”。需要注意的是,簽名方式為0001時,需要先解密,MD5時則不需要。解密后,需要XML解析方可獲取參數(shù)信息。 
3. ASP.NET(C#)配置流程 
步驟1: 導入代碼 
啟動.NET開發(fā)軟件,把“WS_WAP_PAYWAP-CSHARP-UTF-8”文件夾中除去“readme.txt”與“Web.Config”外的其他所有文件全部導入到開發(fā)環(huán)境中。為防止占用“default.aspx”的名稱,可以把“default.aspx”與“default.aspx.cs”兩個文件中的核心代碼拷貝到新頁面文件中去。“app_code”文件夾中的文件是類文件,無法與支付寶PC端的其他接口混用。 
步驟2: 配置基本信息 
在.NET開發(fā)環(huán)境中,打開“app_code”類目下的“AlipayConfig.cs”文件,配置partner(合作身份者ID)、key(交易安全校驗碼)、private_key(商戶私鑰)、public_key(支付寶公鑰)、sign_type(簽名類型)等基本信息參數(shù)。 
表5-3 ASP.NET(C#)基本信息配置
參數(shù) 解釋 
partner 合作身份者ID,以2088開頭由16位純數(shù)字組成的字符串。請參考“7.1 如何獲得PID與密鑰”。 
key 交易安全檢驗碼,由數(shù)字和字母組成的32位字符串。當sign_type設置為MD5時,該參數(shù)設置才有效。請參考“7.1 如何獲得PID與密鑰”。 
private_key 商戶方的私鑰。當sign_type設置為0001時,該參數(shù)設置才有效。請參考“7.2 RSA密鑰生成與使用”。 
public_key 支付寶的公鑰。當sign_type設置為0001時,該參數(shù)設置才有效。請參考“7.2 RSA密鑰生成與使用”。 
sign_type 簽名方式。在手機網(wǎng)頁支付的接口中僅支持兩種簽名方式,MD5和RSA。對該參數(shù)設置的值分別是MD5、0001。 
input_charset 字符編碼格式。在手機網(wǎng)頁支付的接口中僅支持utf-8。無需修改。 
 
步驟3: 配置業(yè)務信息 
打開“default.aspx.cs”文件。配置req_id(請求號)、notify_url(服務器異步通知頁面路徑)、call_back_url(頁面跳轉同步通知頁面路徑)、seller_email(賣家支付寶帳戶)、out_trade_no(商戶訂單號)、subject(訂單名稱)、total_fee(付款金額)這幾個常用業(yè)務參數(shù)信息。請參考“7.3 業(yè)務數(shù)據(jù)傳遞”和“7.4 如何增加擴展業(yè)務參數(shù)”。 
步驟4: 編寫同步通知業(yè)務邏輯 
打開“call_back_url.aspx”、“call_back_url.aspx.cs”文件。call_back_url.aspx為前端頁面可顯示一些信息供用戶查看,call_back_url.aspx.cs為后臺業(yè)務代碼編寫處。 
在注釋指定位置“//請在這里加上商戶的業(yè)務邏輯程序代碼”寫入商戶的業(yè)務邏輯代碼。請參考“7.5 如何更新訂單”。 
步驟5: 編寫異步通知業(yè)務邏輯 
打開“notify_url.aspx.cs”文件。notify_url.aspx需保證無任何HTML代碼,notify_url.aspx.cs為后臺業(yè)務代碼編寫處。 
在注釋指定位置“//請在這里加上商戶的業(yè)務邏輯程序代碼”寫入商戶的業(yè)務邏輯代碼。請參考“7.5 如何更新訂單”。需要注意的是,簽名方式為0001時,需要先解密,MD5時則不需要。解密后,需要XML解析方可獲取參數(shù)信息。 
5.2.2 接口代碼示例運行邏輯詳解 
1. JAVA(以eclipse為例) 
步驟1: 商戶為手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)的請求參數(shù)配置好數(shù)據(jù)后,組裝進數(shù)組sParaTempToken中,再對該數(shù)組做空值過濾(調(diào)用AlipayCore類中的paraFilter函數(shù))。 
{req_data=<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-JAVA-UTF-8/notify_url.jsp</notify_url><call_back_url>http://127.0.0.1:8080/WS_WAP_PAYWAP-JAVA-UTF-8/call_back_url.jsp</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>, service=alipay.wap.trade.create.direct, sec_id=0001, partner=2088501624560335, _input_charset=utf-8, req_id=201306170001, v=2.0, format=xml} 
步驟2: 對該數(shù)組做參數(shù)名首字母升序的排序動作,此時的數(shù)組為待簽名數(shù)組,并把待簽名數(shù)組轉變成待簽名字符串(調(diào)用AlipayCore類中的createLinkString函數(shù)),排序規(guī)則請參見“3 技術接入規(guī)則”中的“請求時簽名邏輯”。 
_input_charset=utf-8&format=xml&partner=2088501624560335&req_data=<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-JAVA-UTF-8/notify_url.jsp</notify_url><call_back_url>http://127.0.0.1:8080/WS_WAP_PAYWAP-JAVA-UTF-8/call_back_url.jsp</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>&req_id=201306170001&sec_id=0001&service=alipay.wap.trade.create.direct&v=2.0 
步驟3:對該字符串做簽名(調(diào)用AlipaySubmit類中的buildRequestMysign函數(shù)),規(guī)則參見“3 技術接入規(guī)則”中的“請求時簽名邏輯”。 
O8DH9HG2yRkbUrIz0jtKaPZRcWqqgcuGEtI6576Yibh60iX7azXTq2D4ZYWaX16kBy8MNSE4PBuPcrxe66kQW/Ufhoa/f+0jeUx5RC3/A0as+/vOOCmQnO0VTyRTp2DHLvcL3k9EKow6FsFuQHZPpHsQnzzRUSlQ+vGI+dPYUSU= 
步驟4: 把簽名結果賦值給參數(shù)sign,并把sign加入之前的待簽名數(shù)組中,此時得到的便是要請求給支付寶的全部數(shù)據(jù)。 
{req_data=<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-JAVA-UTF-8/notify_url.jsp</notify_url><call_back_url>http://127.0.0.1:8080/WS_WAP_PAYWAP-JAVA-UTF-8/call_back_url.jsp</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>, service=alipay.wap.trade.create.direct, partner=2088501624560335, sec_id=0001, _input_charset=utf-8, req_id=201306170001, sign=O8DH9HG2yRkbUrIz0jtKaPZRcWqqgcuGEtI6576Yibh60iX7azXTq2D4ZYWaX16kBy8MNSE4PBuPcrxe66kQW/Ufhoa/f+0jeUx5RC3/A0as+/vOOCmQnO0VTyRTp2DHLvcL3k9EKow6FsFuQHZPpHsQnzzRUSlQ+vGI+dPYUSU=, format=xml, v=2.0} 
步驟5:模擬遠程HTTP協(xié)議請求支付寶(調(diào)用AlipaySubmit類中的buildRequest (String ALIPAY_GATEWAY_NEW, String strParaFileName, String strFilePath,Map<String, String> sParaTemp) throws Exception函數(shù)),得到支付寶的處理結果,字符串文本格式。 
res_data=wzpwl6nSd%2B0aYMQaltXjmEdJgeAkLH2dupVrHNNKknd33wwqgbDlhj3gAur%2F1WTLSFWQcw8Q%2Fb8XKk8r0Ti14pTbH9wzhyOeElGfd4Ks1HKkqZFXLX7YVhfBH7lHjJiNFBzMZhMAGy%2BhAgiwbw4mvIjQF%2Bu%2BGS3SRK%2B4wy2QmptEEcqVseMgHr56MYeFfdvxzbx%2FT06%2B%2Fg5pdIre94H6ZL0mDR8IobzQnJV1mq%2B9YMXNUspsRzXCHhcbKEq7xqDVdE5eb43LvNKa8ypR9hMiYd5%2FOLAuYnpetM81IzGNC83kioh5hsSoLgEErCrMklxucR7X5U6l22APeK6i%2FbT8TA%3D%3D&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088501624560335&req_id=201306170001&sign=ll2LBlP66aZArPUJV9Vd3Tfo6m7PLiI8IQRNjjwFjg6NXS4PCjTdY6PlCnB5MmllNFurI2J5GuL7LUCKVSlO58hUpxQrllpoYNorKx%2BUKXYOAmPilRa2zHry%2BjVUlW9qNp4jLI2oDY8lgBbKr%2BkL3BYO0GU0Stv4zAhokAaF9ho%3D&v=2.0 
步驟6:對該結果做URLDECODE解碼工作(調(diào)用urldecode函數(shù))。 
res_data=wzpwl6nSd+0aYMQaltXjmEdJgeAkLH2dupVrHNNKknd33wwqgbDlhj3gAur/1WTLSFWQcw8Q/b8XKk8r0Ti14pTbH9wzhyOeElGfd4Ks1HKkqZFXLX7YVhfBH7lHjJiNFBzMZhMAGy+hAgiwbw4mvIjQF+u+GS3SRK+4wy2QmptEEcqVseMgHr56MYeFfdvxzbx/T06+/g5pdIre94H6ZL0mDR8IobzQnJV1mq+9YMXNUspsRzXCHhcbKEq7xqDVdE5eb43LvNKa8ypR9hMiYd5/OLAuYnpetM81IzGNC83kioh5hsSoLgEErCrMklxucR7X5U6l22APeK6i/bT8TA==&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088501624560335&req_id=201306170001&sign=ll2LBlP66aZArPUJV9Vd3Tfo6m7PLiI8IQRNjjwFjg6NXS4PCjTdY6PlCnB5MmllNFurI2J5GuL7LUCKVSlO58hUpxQrllpoYNorKx+UKXYOAmPilRa2zHry+jVUlW9qNp4jLI2oDY8lgBbKr+kL3BYO0GU0Stv4zAhokAaF9ho=&v=2.0 
步驟7:對這串結果字符串做字符串切割,獲取返回參數(shù)的信息。注意,如果簽名方式設置的是0001(RSA),那么還需要對這結果中的返回參數(shù)res_data做解密工作;如果簽名方式設置的是MD5,則結果中的返回參數(shù)res_data直接顯示明文。 
res_data=<?xml version="1.0" encoding="utf-8"?><direct_trade_create_res><request_token>2013061725bc6b978788d6f2459d0af9a49ea2f3</request_token></direct_trade_create_res>&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088501624560335&req_id=201306170001&sign=ll2LBlP66aZArPUJV9Vd3Tfo6m7PLiI8IQRNjjwFjg6NXS4PCjTdY6PlCnB5MmllNFurI2J5GuL7LUCKVSlO58hUpxQrllpoYNorKx+UKXYOAmPilRa2zHry+jVUlW9qNp4jLI2oDY8lgBbKr+kL3BYO0GU0Stv4zAhokAaF9ho=&v=2.0 
接著把XML結構的res_data的值做XML解析,從中獲取子節(jié)點request_token的值(這一系列過程需調(diào)用AlipaySubmit類中的parseResponse函數(shù)),這個值就是授權令牌。 
2013061725bc6b978788d6f2459d0af9a49ea2f3 
步驟8:商戶為手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)的請求參數(shù)配置好數(shù)據(jù)后,與步驟一、二、三、四同理,把數(shù)據(jù)組裝進數(shù)組sParaTemp中。 
{req_data=<auth_and_execute_req><request_token>2013061725bc6b978788d6f2459d0af9a49ea2f3</request_token></auth_and_execute_req>, service=alipay.wap.auth.authAndExecute, sec_id=0001, partner=2088501624560335, _input_charset=utf-8, v=2.0, format=xml} 
對該數(shù)組做空值過濾(調(diào)用AlipayCore類中的paraFilter函數(shù)),對該數(shù)組做參數(shù)名首字母升序的排序動作,把待簽名數(shù)組轉變成待簽名字符串,對該字符串做簽名(調(diào)用AlipaySubmit類中的buildRequestMysign函數(shù)),把簽名結果賦值給參數(shù)sign,并把sign加入之前的待簽名數(shù)組中,此時得到的便是要請求給支付寶的全部數(shù)據(jù)。 
{req_data=<auth_and_execute_req><request_token>2013061725bc6b978788d6f2459d0af9a49ea2f3</request_token></auth_and_execute_req>, service=alipay.wap.auth.authAndExecute, partner=2088501624560335, sec_id=0001, _input_charset=utf-8, sign=jqUVcsnO3CX2c3/b2WqALKL+AJgxnB9rT87LJ31BBHqNd6DixUmtd4ht6qz9TqpX9nuI+EaPnYIhPcF+okas2bGn7ju4V3TS0805g/7mELsuW8/kcGOd/+zLvLqH7tXY0oilb4Bq/fTb8FewVuBWSMkZXIzovc9he0c1dTklXPQ=, format=xml, v=2.0} 
步驟9:以GET方式,請求支付寶(調(diào)用AlipaySubmit類中的buildRequest(String ALIPAY_GATEWAY_NEW, Map<String, String> sParaTemp, String strMethod, String strButtonName)函數(shù)),此時商戶的頁面會自動跳轉至支付寶收銀臺。
 
圖5-2 跳轉至支付寶收銀臺
后面的動作全由買家在支付寶收銀臺中操作完成。
步驟10: 當這筆交易被買家支付成功后支付寶收銀臺上顯示該筆交易成功,并提示用戶可返回商戶網(wǎng)站。買家點擊該功能按鈕后,則當前界面會跳轉回商戶設置的call_back_url頁面文件去,如果長時間沒有點擊,則當前支付寶收銀臺界面會自動跳轉至商戶call_back_url頁面文件去。此時商戶的call_back_url頁面會收到一串帶有處理結果數(shù)據(jù)的鏈接地址。 
http://127.0.0.1:8080/WS_WAP_PAYWAP-JAVA-UTF-8/call_back_url.jsp?out_trade_no=cs201306170001&request_token=requestToken&result=success&trade_no=2013061741934035&sign=UCUm6GVdi7MEcNnDbD7UnG0UyEyUtuKOSuhPQbrGxUvLUmRJEctMm5NxYV%2FtvWT0VCGbM%2F4zaAlYy1EP4bFLisoyprq%2FQ9H5XMnO%2FOZ5E1XclGXiD%2FLMbMGoYCqNmI22MxMZ0OmL9UoUSrT2f4%2B8EDCtkDsnUsG82K4GnjSmJ2w%3D&sign_type=0001 
步驟11: 用GET方式獲得這些返回數(shù)據(jù),與步驟一、二、三、四同理,對數(shù)組params做空值過濾、參數(shù)名首字母升序的排序、待簽名數(shù)組轉變成待簽名字符串。 
out_trade_no=cs201306170001&request_token=requestToken&result=success&trade_no=2013061741934035 
對該字符串做簽名驗證(這一系列動作為調(diào)用AlipayNotify類中的verifyReturn函數(shù)完成),得到布爾類型的驗證結果,完成call_back_url頁面文件的驗證動作。 
步驟12: 買家對一筆交易付款完成的同時,除了支付寶會觸發(fā)頁面跳轉至call_back_url文件的同步通知動作,還會自動觸發(fā)服務器異步通知頁面文件(商戶設置參數(shù)notify_url的值)。此時,商戶的notify_url文件也會收到支付寶異步通知回來的數(shù)據(jù)。 
{service=alipay.wap.trade.create.direct, sign=V2fgcO2jwZ5G/HcDRS3N7m2TNqRSHFqvF7wQ6xD52NgLtNMhx2H+4H/yv5yKZxt1xY5K1aMfv6MsO0fpKAYZaZFg+WYs925IbAzpscbK72fzuhvfikjbEvuOLHY+LGNXwkn+VhQBBNkHs4GNJSM1iZ1jcCxm8NU9oANviZDMAcg=, sec_id=0001, v=1.0, notify_data=0R5IeCoVWRerPIERgTFrQOUfIiw0FHmHGe6elY6VYp1WZU5bRsQkK5ekMcceD412gO+KgqPzvAKVQG1h3dwuhWgaHPdL5oNj1eIzf4PUuRYOb7qCwFMqpNDQ9Jznbm89kCqjenhWSIwQ/2Aad+4RPHOKy9AzAWut02MiW7g8gH49Nb1rjki+u7QQN+xQ/Q/Fr4f2RlcoiutfsYB2mCy8smtjaH2LmE5wNz0I5yHMxnf9+NCkjmOJdZZrOC2wXly/tzLY6w+zef+m5s184D80HejiUPOlS8dBtmEPs+SQzA5N7eu0BF1pPj9m7wyTINf6k4GlkQtvNM6UZd2cwuthwZeYcax5Db0rWYyDaQOCH/gEUShzD6za84Gpj9/grKnvMy65C7ihmcb4wtA7CNiQSnLiQZ3ksUGjB0WiwTpL9JeQqyVWJZiSpRXt73B9/qT1hzf5K1CWHTzD0zfOjifFbSrXQmAt5oIoMM49W7Ds95fTZNde3czzf/hrcUQEI3LNW+6e975+Vl4O+fmxxBeGaI1Ls1EBTdZpDoNl35U7uhzdkbBzJR4AYY6H9xD2QmjtAS3GelIXpiqC29FbwwFLbEQM/a9xAS3KS8jIyDWEAK4dJi3U+F/QTismfjp7dfT2KqU89wsqJ+BtMwWLaOPvz1BSpj1TVYYmgK5MdLjh6S+GVH4ka/RcU2nGqpO1cNHBHa0j2wY7Uu1p3SiSa62NTbu0wvLqiT3fs6K6PDwVkxGDAPsQaXvCGrMRhhVLc7M5AcCVSBCJd4LAJU/BfTcYZjiFcKSlSSYKMNFZRusNcFtzrbvi1u4gwHRnRYr11Z/pwGbQ5LtxV083lXtEkJ1fWFzt84hxfcOGH+o9EgJBKyIahQfyHfRir5quiixBqp5xWR8DU5nJNAW+/MLgPzNYt+uaIPadqrBt/j7+0gdgFEdLzPLncI9h0VdlmdgO+CvxJ1aKYi2pDY64oTzm87CN/Fiof1n8SjZRgGh/ClxIJHunI9DCmVszMtVkQhJwQzkIj9YnV+3n0Q3wjos3iE69WJjHk+DpN8ARZiAJEFKtGT9lMnIf1JfbpXmdM1arFV1doMEb8vKLN4kHioR4DhVyDvaLfo4rsgvGcLSB65R4Ya4tVdk1e0+vnk+U/NMk9zrJf39hInyBoazUpkPIqmmQIAvkpSbnbGuZUdqri9fame2e/gPkUzYqzo/gt6OCuzIdtVtVI0kQXGfCz9XpazmYbTcKA9Ck6z6WF2lN7lIJH9DSNB7lCDM/cKD7xEZ5lFRucz1sOsvZNpNhH8R7EnyQYEo7NM9ph8gDfgaVaaWh1+13TJfwvC5WBOi+5KyKh+6qb4Z98tFkxrqyU2Kn6hFAoQ==} 
步驟13: 用POST方式獲得這些返回數(shù)據(jù)。如果簽名方式設置的是0001(RSA)時,需要先對這些數(shù)據(jù)中的參數(shù)notify_data做解密;如果簽名方式設置的是MD5,因為直接返回明文,所以不需要解密。 
{service=alipay.wap.trade.create.direct, sign=V2fgcO2jwZ5G/HcDRS3N7m2TNqRSHFqvF7wQ6xD52NgLtNMhx2H+4H/yv5yKZxt1xY5K1aMfv6MsO0fpKAYZaZFg+WYs925IbAzpscbK72fzuhvfikjbEvuOLHY+LGNXwkn+VhQBBNkHs4GNJSM1iZ1jcCxm8NU9oANviZDMAcg=, sec_id=0001, v=1.0, notify_data=<notify><payment_type>1</payment_type><subject>測試</subject><trade_no>2013061741934035</trade_no><buyer_email>xxxxxxx@xx.com</buyer_email><gmt_create>2013-06-17 19:15:58</gmt_create><notify_type>trade_status_sync</notify_type><quantity>1</quantity><out_trade_no>cs201306170001</out_trade_no><notify_time>2013-06-17 19:16:09</notify_time><seller_id>2088501624560335</seller_id><trade_status>TRADE_FINISHED</trade_status><is_total_fee_adjust>N</is_total_fee_adjust><total_fee>0.01</total_fee><gmt_payment>2013-06-17 19:16:08</gmt_payment><seller_email>alipayrisk10@alipay.com</seller_email><gmt_close>2013-06-17 19:16:08</gmt_close><price>0.01</price><buyer_id>2088002396712354</buyer_id><notify_id>78fca98191478a5e64459d8ef88601183y</notify_id><use_coupon>N</use_coupon></notify>} 
notify_url異步通知的簽名驗證規(guī)律與call_back_url不同,商戶只需要順序獲取支付寶的返回數(shù)據(jù),不需要對這些參數(shù)排序。因此,直接把數(shù)組params轉變成待簽名字符串。 
service=alipay.wap.trade.create.direct&v=1.0&sec_id=0001&notify_data=<notify><payment_type>1</payment_type><subject>測試</subject><trade_no>2013061741934035</trade_no><buyer_email>xxxxxxx@xx.com</buyer_email><gmt_create>2013-06-17 19:15:58</gmt_create><notify_type>trade_status_sync</notify_type><quantity>1</quantity><out_trade_no>cs201306170001</out_trade_no><notify_time>2013-06-17 19:16:09</notify_time><seller_id>2088501624560335</seller_id><trade_status>TRADE_FINISHED</trade_status><is_total_fee_adjust>N</is_total_fee_adjust><total_fee>0.01</total_fee><gmt_payment>2013-06-17 19:16:08</gmt_payment><seller_email>alipayrisk10@alipay.com</seller_email><gmt_close>2013-06-17 19:16:08</gmt_close><price>0.01</price><buyer_id>2088002396712354</buyer_id><notify_id>78fca98191478a5e64459d8ef88601183y</notify_id><use_coupon>N</use_coupon></notify> 
接著對該字符串做簽名驗證(這一系列動作調(diào)用AlipayNotify類中的verifyNotify函數(shù)),得到布爾類型的驗證結果,完成notify_url頁面文件的驗證動作。 
步驟14: 在notify_url頁面文件中,參數(shù)notify_data是XML結構的字符串,需要先XML解析,再獲取需要的子節(jié)點數(shù)據(jù)。 
2. PHP 
步驟1: 商戶為手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)的請求參數(shù)配置好數(shù)據(jù)后,組裝進數(shù)組$para_token中,再對該數(shù)組做空值過濾(調(diào)用AlipayCore類中的paraFilter函數(shù))。 
$para_token = array( 
"service" => "alipay.wap.trade.create.direct", 
"partner" => "2088501624560335", 
"sec_id" => "0001", 
"format" => "xml", 
"v" => "2.0", 
"req_id" => "201306140001", 
"req_data" => "<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-PHP-UTF-8/notify_url.php</notify_url><call_back_url>http://127.0.0.1:8800/WS_WAP_PAYWAP-PHP-UTF-8/call_back_url.php</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306140001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>", 
"_input_charset" => "utf-8" 
); 
步驟2:對該數(shù)組做參數(shù)名首字母升序的排序動作(調(diào)用AlipayCore類中的argSort函數(shù))(排序規(guī)則請參見“3 技術接入規(guī)則”中的“請求時簽名邏輯”),此時得到的數(shù)組為待簽名數(shù)組。 
$para_token = array( 
"_input_charset"=> "utf-8", 
"format" => "xml", 
"partner" => "2088501624560335", 
"req_data" => "<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-PHP-UTF-8/notify_url.php</notify_url><call_back_url>http://127.0.0.1:8800/WS_WAP_PAYWAP-PHP-UTF-8/call_back_url.php</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306140001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>", 
"req_id" => "201306140001", 
"sec_id" => "0001", 
"service" => "alipay.wap.trade.create.direct", 
"v" => "2.0" 
); 
步驟3: 把待簽名數(shù)組轉變成待簽名字符串。 
_input_charset=utf-8&format=xml&partner=2088501624560335&req_data=<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-PHP-UTF-8/notify_url.php</notify_url><call_back_url>http://127.0.0.1:8800/WS_WAP_PAYWAP-PHP-UTF-8/call_back_url.php</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306140001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>&req_id=201306140001&sec_id=0001&service=alipay.wap.trade.create.direct&v=2.0 
并對該字符串做簽名(調(diào)用AlipaySubmit類中的buildRequestMysign函數(shù)),轉變規(guī)則請參見“3 技術接入規(guī)則”中的“請求時簽名邏輯”。 
EGb8F+aWwBhotwNSQwF9Sik2OzQffV1Val1STvrRj4MzE1W4pLM6Mfjk3/4Vj3ci4Pspcm1OLDHPZ2JQNsFruS6d4bFSQrtEF52irwSF+re42+TBTRe7w8TZAjBnBBLLknerq0DvN86SfA6QaXOl/nOfgcMfCx3YtJnX9u2Yi/k= 
步驟4:把簽名結果賦值給參數(shù)sign,并把sign加入之前的待簽名數(shù)組中,此時得到的便是要請求給支付寶的全部數(shù)據(jù)。 
$para_token = array( 
"_input_charset"=> "utf-8", 
"format" => "xml", 
"partner" => "2088501624560335", 
"req_data" => "<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-PHP-UTF-8/notify_url.php</notify_url><call_back_url>http://127.0.0.1:8800/WS_WAP_PAYWAP-PHP-UTF-8/call_back_url.php</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306140001</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>", 
"req_id" => "201306140001", 
"sec_id" => "0001", 
"service" => "alipay.wap.trade.create.direct", 
"v" => "2.0", 
"sign" => "EGb8F+aWwBhotwNSQwF9Sik2OzQffV1Val1STvrRj4MzE1W4pLM6Mfjk3/4Vj3ci4Pspcm1OLDHPZ2JQNsFruS6d4bFSQrtEF52irwSF+re42+TBTRe7w8TZAjBnBBLLknerq0DvN86SfA6QaXOl/nOfgcMfCx3YtJnX9u2Yi/k=" 
); 
步驟5: 模擬遠程HTTP協(xié)議請求支付寶(調(diào)用AlipaySubmit類中的getHttpResponsePOST函數(shù)),得到支付寶的處理結果,字符串文本格式。 
res_data=wftFwWhcSfy%2Bjowl544yEn1taSiLPbtgKcLqaLYDeJ9DFMvQXPJGO3tE%2FJzsCQsnSv5i%2FhJHTggXJpVBhmP1gwTQiBv32UsO5cFcFagQfdxet5axkmfsRmGwIaOD2eMJ4dXK%2FyHXkEgE1mxhjgBj5xtbZoZQJssSL%2F7ppYhIlGrU3Mabt0tdKoY6l3B2t0JUqHKYq4b8xCFx9AEDjA2lSrJ%2BZYcVlVJWZBbQPJmWkB5RYHp9Shfj302qxFpwxsI%2FVX2jZq1AXyQMnKBjj57xXtV5r4OZnH%2BxbXMBPnJsNnQ6NpTgjXdDU05eAo4NGiC7bHTcEZJRkJKE54oyn3jKNw%3D%3D&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088501624560335&req_id=201306140001&sign=Bdzmfbs2YONm7aO67zu%2FERNJa1hm8zYd3TVFCzXrsGrafc%2BS4svEk8TRFyOpLpF5SUI639j4uiOrObrSfYLr6EeVj8bMpDZhwdFqgr4O8CFCtZN6dvbbmBPy7LpXbP8mLplQNfJQTeagbGAa49X33cibM376yqLLsogAx%2FowTs4%3D&v=2.0 
步驟6: 對該結果做URLDECODE解碼工作(調(diào)用urldecode函數(shù))。 
res_data=wftFwWhcSfy+jowl544yEn1taSiLPbtgKcLqaLYDeJ9DFMvQXPJGO3tE/JzsCQsnSv5i/hJHTggXJpVBhmP1gwTQiBv32UsO5cFcFagQfdxet5axkmfsRmGwIaOD2eMJ4dXK/yHXkEgE1mxhjgBj5xtbZoZQJssSL/7ppYhIlGrU3Mabt0tdKoY6l3B2t0JUqHKYq4b8xCFx9AEDjA2lSrJ+ZYcVlVJWZBbQPJmWkB5RYHp9Shfj302qxFpwxsI/VX2jZq1AXyQMnKBjj57xXtV5r4OZnH+xbXMBPnJsNnQ6NpTgjXdDU05eAo4NGiC7bHTcEZJRkJKE54oyn3jKNw==&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088501624560335&req_id=201306140001&sign=Bdzmfbs2YONm7aO67zu/ERNJa1hm8zYd3TVFCzXrsGrafc+S4svEk8TRFyOpLpF5SUI639j4uiOrObrSfYLr6EeVj8bMpDZhwdFqgr4O8CFCtZN6dvbbmBPy7LpXbP8mLplQNfJQTeagbGAa49X33cibM376yqLLsogAx/owTs4=&v=2.0 
步驟7: 對這串結果字符串做字符串切割,獲取返回參數(shù)的信息。其中,如果簽名方式設置的是0001(RSA),那么還需要對這結果中的返回參數(shù)res_data做解密工作;如果簽名方式設置的是MD5,則結果中的返回參數(shù)res_data直接顯示明文。 
res_data= <?xml version="1.0" encoding="utf-8"?><direct_trade_create_res><request_token>20130614039a363773d04690f4196e888bf7b1ff</request_token></direct_trade_create_res>&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088501624560335&req_id=201306140001&sign=Bdzmfbs2YONm7aO67zu/ERNJa1hm8zYd3TVFCzXrsGrafc+S4svEk8TRFyOpLpF5SUI639j4uiOrObrSfYLr6EeVj8bMpDZhwdFqgr4O8CFCtZN6dvbbmBPy7LpXbP8mLplQNfJQTeagbGAa49X33cibM376yqLLsogAx/owTs4=&v=2.0
接著把XML結構的res_data的值做XML解析,從中獲取子節(jié)點request_token的值(這一系列過程需調(diào)用AlipaySubmit類中的parseResponse函數(shù)),這個值就是授權令牌。 
20130614039a363773d04690f4196e888bf7b1ff 
步驟8:商戶為手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)的請求參數(shù)配置好數(shù)據(jù)后,與步驟一、二、三、四同理,把數(shù)據(jù)組裝進數(shù)組$parameter中。 
$parameter = array( 
"service" => "alipay.wap.auth.authAndExecute", 
"partner" => "2088501624560335", 
"sec_id" => "0001", 
"format" => "xml", 
"v" =>"2.0", 
"req_id" => "201306140001", 
"req_data"=> "<auth_and_execute_req><request_token>20130614039a363773d04690f4196e888bf7b1ff</request_token></auth_and_execute_req>", 
"_input_charset" => "utf-8" 
); 
對該數(shù)組做空值過濾(調(diào)用AlipaySubmit類中的paraFilter函數(shù)),對該數(shù)組做參數(shù)名首字母升序的排序動作(調(diào)用AlipaySubmit類中的argSort函數(shù)),把待簽名數(shù)組轉變成待簽名字符串,對該字符串做簽名(調(diào)用AlipaySubmit類中的buildRequestMysign函數(shù)),把簽名結果賦值給參數(shù)sign,并把sign加入之前的待簽名數(shù)組中,此時得到的便是要請求給支付寶的全部數(shù)據(jù)。 
$parameter = array( 
"_input_charset"=> "utf-8", 
"format" => "xml", 
"partner" => "2088501624560335", 
"req_data"=> "<auth_and_execute_req><request_token>20130614039a363773d04690f4196e888bf7b1ff</request_token></auth_and_execute_req>", 
"req_id" => "201306140001", 
"sec_id" => "0001", 
"service" => "alipay.wap.auth.authAndExecute", 
"v" => "2.0", 
"sign" => "vtkY9FLWCzJSlpxiNicV85FAGSTacoV7X5k2zLLPAMfMJZPlk6FpJ2/s94g0R0AcEHZyvOp8D4qhR/p1TMRuqw5Hr86LeTeyR52d9VK1NDKrBRSzw6rXG8R6LqUJkkv1i095z1a5VeJW2G46MjQkDAY+AIDWbUx1XCSAaiyx4X4=" 
);
步驟9: 以GET方式,請求支付寶(調(diào)用AlipaySubmit類中的buildRequestForm函數(shù)),此時商戶的頁面會自動跳轉至支付寶收銀臺。
 
圖5-3 跳轉至支付寶收銀臺
后面的動作全由買家在支付寶收銀臺中操作完成。
步驟10: 當這筆交易被買家支付成功后支付寶收銀臺上顯示該筆交易成功,并提示用戶可返回商戶網(wǎng)站。買家點擊該功能按鈕后,則當前界面會跳轉回商戶設置的call_back_url頁面文件去,如果長時間沒有點擊,則當前支付寶收銀臺界面會自動跳轉至商戶call_back_url頁面文件去。此時商戶的call_back_url頁面會收到一串帶有處理結果數(shù)據(jù)的鏈接地址。 
http://127.0.0.1:8800/WS_WAP_PAYWAP-PHP-UTF-8/call_back_url.php?out_trade_no=cs201306140001&request_token=requestToken&result=success&trade_no=2013061435574635&sign=UmQGu7GQ6lQuisaK9FhQjl1UO3K%2BEt%2BXDsbdnuHuex38I1ssnsrTlADpCFHWfeezZs4%2FW5knSMo%2Fmg2DheSRSLj4%2FOTJRUtcnAJmiwmeK%2Bj9icN8vz5pcAXlXiFrwb9oTj8gLCOeY3GLXRmCVHTUW9UD89ZI9IraxsxCHgXQZaQ%3D&sign_type=0001 
步驟11: 用GET方式獲得這些返回數(shù)據(jù),與步驟一、二、三、四同理,對數(shù)組$_GET做空值過濾、參數(shù)名首字母升序的排序、待簽名數(shù)組轉變成待簽名字符串。 
out_trade_no=cs201306140001&request_token=requestToken&result=success&trade_no=2013061435574635 
對該字符串做簽名驗證(這一系列動作為調(diào)用AlipayNotify類中的verifyReturn函數(shù)完成),得到布爾類型的驗證結果,完成call_back_url頁面文件的驗證動作。 
步驟12: 買家對一筆交易付款完成的同時,除了支付寶會觸發(fā)頁面跳轉至call_back_url文件的同步通知動作,還會自動觸發(fā)服務器異步通知頁面文件(商戶設置參數(shù)notify_url的值)。此時,商戶的notify_url文件也會收到支付寶異步通知回來的數(shù)據(jù)。 
{service=alipay.wap.trade.create.direct, sign=MK1Q0vAATXdJTiBOxCh3XLulQDJgvYD7tU3doIpYuZEf/JCMi6MubmanJbJ9TdSbGK3iM7anDxwdflM9DVaPuc7ZdqS0Xp4N+YGUXzlcm3al2lcAMjh7ttAsPy4cia4kKWJo0ATZZeIP8jkZG2L46nBeElqo3ZcbeMQklFhu6ak=, sec_id=0001, v=1.0, notify_data=wd2ALy4RTeR2xvoSUsphr98A2Ctm2rbOvhG/T8+U2vD0xTTwHf5sGsmRV+s33SLZIZQ/dJyUxIvmkrvpPDWsT1T+qRWc6MVT32Na/5JdQyyE89e6bhJHmQk+OjyCF68XdsCDa0cw8QtA5ScFfeIcV6ryXCw61uwtgBEebMDL0d8j9IWUYs1nnLdW1HNfRo8AUH6hEQpbz3pboMxVLZcXcFTKReb1NuIfe5Df0x9tfeU1pnN+JewkUFsqQP9jMZD7PWjfjX+Lml1st9ftHfhzZ+w/s116i1oW8MONEkwStQkT2yVBGmCpLw0IZeS/LZth1eyM2oUfDMOA1aK7zeuP8ICdU2TjMNOahkBipBdgLpjQgaAW/xaO5LKirg6Au7IRtHeKBf1haXcQ3LNkgc3HttbmATjJaMQM535CGaaXK7zFsHZCB3k1uk3I1PJ2tVX2Uy+xkSZP/h20/IxHlSdj8xXDe74g2XYtBbsVd8Qmd7gf8YNwQk+WYtMsAbHCzugE0MvxTwyyG1XoGyCRHYe7u2oudsQGzbrAyrGuMHpnv3Ku09up2sjcn0h5zAOUDCslcJwCa2qYd1y4KOZqtXqiPFUQ2yRuUMluvWQCOr0ckAGlVhUV93Mu1CXU8PdqTQPNGZPpb7AEDyCYWhpt/CWlz0def7o1GhWbC19Z3NMdvfDvoyaL//77cUjjqKVYQ9EeDdRnKujj0AzSV8gLgK4rmmf1zHiYOpfXflyghxWc3O/i8tlF7ruKbS7pSvcyBvzgmW0zojZnattdoKiIRNZAeZ+v4cqDKkBpMtlrKJc7yL7nYOEdXiTaVQ/3iFpZm0J+U3pOewsYbX6Vmkvb5wTYHJzNQFu6E1QyYjiibRSospNgRRlzHXXAUgL7nK0JR8PKhen4ID1ZVRtL+r0RzGnPiMvSyt4fAbkP06nKikuZBeTD9isLY793XG6lj4PCTAHWZE4DzZAXoEppAdCqd810kpav9OrbShFpEhKvDcsDxTRixwjTxsaTv+N4DObYuJThoR6SR1qmiQNArmgx3glNUbZdYQ4i5zdLU5B8v02idAwRFWEbH8oBzyKxlwslOeEwq0+WisDvxJCAtPpWeZvWL0v/u6MOPkAFoN9Ml4dLIOFcrSaifblfaCVXajS7QjcvS2YLuLzQUjjb2R0H0ZnSCVjS+FgiXhTWrEr/8VB8VsMcOZ6Vz+ZrcT5wjWpP/Il19q8g0xB260B4x5O1xocMjTertociASRirLkg2jYH4EcUMN/fFZRLTVJuFZQ6rVLpsK+eHzgyIrS2Fz/YZORdSet6zaFzERzEhrWSrL6mJ878vl4b92CGoy6op7m7B/GBsrvEwizCPR039ZaDsMahg==} 
步驟13: 用POST方式獲得這些返回數(shù)據(jù),如果簽名方式設置的是0001(RSA)時,需要先對這些數(shù)據(jù)中的參數(shù)notify_data做解密;如果簽名方式設置的是MD5,因為直接返回明文,所以不需要解密。 
{service=alipay.wap.trade.create.direct, sign=MK1Q0vAATXdJTiBOxCh3XLulQDJgvYD7tU3doIpYuZEf/JCMi6MubmanJbJ9TdSbGK3iM7anDxwdflM9DVaPuc7ZdqS0Xp4N+YGUXzlcm3al2lcAMjh7ttAsPy4cia4kKWJo0ATZZeIP8jkZG2L46nBeElqo3ZcbeMQklFhu6ak=, sec_id=0001, v=1.0, notify_data=<notify><payment_type>1</payment_type><subject>測試</subject><trade_no>2013061435574635</trade_no><buyer_email>xxxxxxx@xx.com</buyer_email><gmt_create>2013-06-14 17:38:45</gmt_create><notify_type>trade_status_sync</notify_type><quantity>1</quantity><out_trade_no>cs201306140001</out_trade_no><notify_time>2013-06-14 17:38:54</notify_time><seller_id>2088501624560335</seller_id><trade_status>TRADE_FINISHED</trade_status><is_total_fee_adjust>N</is_total_fee_adjust><total_fee>0.01</total_fee><gmt_payment>2013-06-14 17:38:54</gmt_payment><seller_email>alipayrisk10@alipay.com</seller_email><gmt_close>2013-06-14 17:38:54</gmt_close><price>0.01</price><buyer_id>2088002396712354</buyer_id><notify_id>be3e931aa1cc2147d7fa5b6bf569b6153y</notify_id><use_coupon>N</use_coupon></notify>} 
notify_url異步通知的簽名驗證規(guī)律與call_back_url不同,商戶只需要順序獲取支付寶的返回數(shù)據(jù),不需要對這些參數(shù)排序。因此,直接把數(shù)組$_POST轉變成待簽名字符串。 
service=alipay.wap.trade.create.direct&v=1.0&sec_id=0001&notify_data=<notify><payment_type>1</payment_type><subject>測試</subject><trade_no>2013061435574635</trade_no><buyer_email>xxxxxxx@xx.com</buyer_email><gmt_create>2013-06-14 17:38:45</gmt_create><notify_type>trade_status_sync</notify_type><quantity>1</quantity><out_trade_no>cs201306140001</out_trade_no><notify_time>2013-06-14 17:38:54</notify_time><seller_id>2088501624560335</seller_id><trade_status>TRADE_FINISHED</trade_status><is_total_fee_adjust>N</is_total_fee_adjust><total_fee>0.01</total_fee><gmt_payment>2013-06-14 17:38:54</gmt_payment><seller_email>alipayrisk10@alipay.com</seller_email><gmt_close>2013-06-14 17:38:54</gmt_close><price>0.01</price><buyer_id>2088002396712354</buyer_id><notify_id>be3e931aa1cc2147d7fa5b6bf569b6153y</notify_id><use_coupon>N</use_coupon></notify> 
接著對該字符串做簽名驗證(這一系列動作調(diào)用AlipayNotify類中的verifyNotify函數(shù)),得到布爾類型的驗證結果,完成notify_url頁面文件的驗證動作。 
步驟14: 在notify_url頁面文件中,參數(shù)notify_data是XML結構的字符串,需要先XML解析,再獲取需要的子節(jié)點數(shù)據(jù)。
3. ASP.NET(C#) 
步驟1:商戶為手機網(wǎng)頁即時到賬授權接口(alipay.wap.trade.create.direct)的請求參數(shù)配置好數(shù)據(jù)后,組裝進數(shù)組sParaTempToken中,再對該數(shù)組做空值過濾(調(diào)用AlipayCore類中的FilterPara函數(shù))。 
{[partner, 2088101568358171]} 
{[_input_charset, utf-8]} 
{[sec_id, 0001]} 
{[service, alipay.wap.trade.create.direct]} 
{[format, xml]} 
{[v, 2.0]} 
{[req_id, 201306170002]} 
{[req_data, <direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-CSHARP/notify_url.aspx</notify_url><call_back_url>http://127.0.0.1:48034/WS_WAP_PAYWAP-CSHARP/call_back_url.aspx</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170002</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>]} 
步驟2: 對該數(shù)組做參數(shù)名首字母升序的排序動作(調(diào)用AlipayCore類中的SortPara函數(shù)),排序規(guī)則請參見“3 技術接入規(guī)則”中的“請求時簽名邏輯”,此時得到的數(shù)組為待簽名數(shù)組。 
{[_input_charset, utf-8]} 
{[format, xml]} 
{[partner, 2088101568358171]} 
{[req_data, <direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-CSHARP/notify_url.aspx</notify_url><call_back_url>http://127.0.0.1:48034/WS_WAP_PAYWAP-CSHARP/call_back_url.aspx</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170002</out_trade_no><subject>測試
</subject><total_fee>0.01</total_fee></direct_trade_create_req>]} 
{[req_id, 201306170002]} 
{[sec_id, 0001]} 
{[service, alipay.wap.trade.create.direct]} 
{[v, 2.0]} 
步驟3: 把待簽名數(shù)組轉變成待簽名字符串。 
_input_charset=utf-8&format=xml&partner=2088101568358171&req_data=<direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-CSHARP/notify_url.aspx</notify_url><call_back_url>http://127.0.0.1:48034/WS_WAP_PAYWAP-CSHARP/call_back_url.aspx</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170002</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>&req_id=201306170002&sec_id=0001&service=alipay.wap.trade.create.direct&v=2.0 
并對該字符串做簽名(調(diào)用AlipaySubmit類中的BuildRequestMysign函數(shù)),轉變規(guī)則請參見“3 技術接入規(guī)則”中的“請求時簽名邏輯”。 
xO/eAP4pFusEveZmaw2mgCEoQGxDqkFZ+AF8wI1U52OGASs48O/efTZLn9Cr0tF9tDJQ+hwlcNj+F4/Hx+w6v35c0oE3F1Eab/Z2wKAirIYVh/HagumS34aa6t7lJb21YFIshu1YgoqWfwakQ/fzdcwVncW7jJQIvMsIgAhEJ8I= 
步驟4: 把簽名結果賦值給參數(shù)sign,并把sign加入之前的待簽名數(shù)組中,此時得到的便是要請求給支付寶的全部數(shù)據(jù)。 
{[_input_charset, utf-8]} 
{[format, xml]} 
{[partner, 2088101568358171]} 
{[req_data, <direct_trade_create_req><notify_url>http://www.xxx.com/WS_WAP_PAYWAP-CSHARP/notify_url.aspx</notify_url><call_back_url>http://127.0.0.1:48034/WS_WAP_PAYWAP-CSHARP/call_back_url.aspx</call_back_url><seller_account_name>alipayrisk10@alipay.com</seller_account_name><out_trade_no>cs201306170002</out_trade_no><subject>測試</subject><total_fee>0.01</total_fee></direct_trade_create_req>]} 
{[req_id, 201306170002]} 
{[sec_id, 0001]} 
{[service, alipay.wap.trade.create.direct]} 
{[v, 2.0]} 
{[sign, xO/eAP4pFusEveZmaw2mgCEoQGxDqkFZ+AF8wI1U52OGASs48O/efTZLn9Cr0tF9tDJQ+hwlcNj+F4/Hx+w6v35c0oE3F1Eab/Z2wKAirIYVh/HagumS34aa6t7lJb21YFIshu1YgoqWfwakQ/fzdcwVncW7jJQIvMsIgAhEJ8I=]}
步驟5: 模擬遠程HTTP協(xié)議請求支付寶(調(diào)用AlipaySubmit類中的BuildRequest(string GATEWAY_NEW, Dictionary<string, string> sParaTemp)函數(shù)),得到支付寶的處理結果,字符串文本格式。 
res_data=KzTV7n3JHKMmaxc9jObz8FqT9PO8MQw5kqX8uqO4fGwvNIDHNngLdEig%2FaN4A97i0nRviLzoutVSojBIM%2BRECev5UR6aqhME%2Bei%2BX8LYf9sZaE1V3o2oMz3BnubFOcnozWBgXyDaA2fzeU1YxT9TL4BLaDEJ0gZB5upjpMeiyO%2Bil9068gl11ojNbJE3jeGtgqp%2FXTSXmFZ0x7DYefB1XYWmzETLywMkKdwlhnYIDrTLHLj4wdMTmsQS%2BxbTD2egERafRFD3DtPDkO6j7pRfHcJBtoEtC%2Fg4Zj2FD58ADEGLKb7oAkMU6ado091la%2FvAzH3gZtElHAs%2BdYglI%2FUIBw%3D%3D&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088101568358171&req_id=201306170002&sign=oo4ShGc1fndnYiI2OJzclNSQcfspEzoQchrYS8fhiaAzddE31ra%2Ffq7xOm9RCzDTfgyO3Sl8pUcAWY%2B4BYPrxMF5GPVv2IZDY%2FN%2FxQjTwEPrkQYazOtimzB1qRTA%2FUrOrEejEyMUqN2XXrMwl4%2FavdFjPpBAsCsF7KFJOL%2FB7H4%3D&v=2.0 
步驟6: 對該結果做URLDECODE解碼工作(調(diào)用urldecode函數(shù))。 
res_data=KzTV7n3JHKMmaxc9jObz8FqT9PO8MQw5kqX8uqO4fGwvNIDHNngLdEig/aN4A97i0nRviLzoutVSojBIM+RECev5UR6aqhME+ei+X8LYf9sZaE1V3o2oMz3BnubFOcnozWBgXyDaA2fzeU1YxT9TL4BLaDEJ0gZB5upjpMeiyO+il9068gl11ojNbJE3jeGtgqp/XTSXmFZ0x7DYefB1XYWmzETLywMkKdwlhnYIDrTLHLj4wdMTmsQS+xbTD2egERafRFD3DtPDkO6j7pRfHcJBtoEtC/g4Zj2FD58ADEGLKb7oAkMU6ado091la/vAzH3gZtElHAs+dYglI/UIBw==&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088101568358171&req_id=201306170002&sign=oo4ShGc1fndnYiI2OJzclNSQcfspEzoQchrYS8fhiaAzddE31ra/fq7xOm9RCzDTfgyO3Sl8pUcAWY+4BYPrxMF5GPVv2IZDY/N/xQjTwEPrkQYazOtimzB1qRTA/UrOrEejEyMUqN2XXrMwl4/avdFjPpBAsCsF7KFJOL/B7H4=&v=2.0 
步驟7: 對這串結果字符串做字符串切割,獲取返回參數(shù)的信息。其中,如果簽名方式設置的是0001(RSA),那么還需要對這結果中的返回參數(shù)res_data做解密工作;如果簽名方式設置的MD5,則結果中的返回參數(shù)res_data直接顯示明文。 
res_data=<?xml version="1.0" encoding="utf-8"?><direct_trade_create_res><request_token>201306179d4c458a00e26aca863b4dac3cc2bfd3</request_token></direct_trade_create_res>&service=alipay.wap.trade.create.direct&sec_id=0001&partner=2088101568358171&req_id=201306170002&sign=oo4ShGc1fndnYiI2OJzclNSQcfspEzoQchrYS8fhiaAzddE31ra/fq7xOm9RCzDTfgyO3Sl8pUcAWY+4BYPrxMF5GPVv2IZDY/N/xQjTwEPrkQYazOtimzB1qRTA/UrOrEejEyMUqN2XXrMwl4/avdFjPpBAsCsF7KFJOL/B7H4=&v=2.0 
接著把XML結構的res_data的值做XML解析,從中獲取子節(jié)點request_token的值(這一系列過程需調(diào)用AlipaySubmit類中的ParseResponse函數(shù)),這個值就是授權令牌。 
201306179d4c458a00e26aca863b4dac3cc2bfd3
步驟8: 商戶為手機網(wǎng)頁即時到賬交易接口(alipay.wap.auth.authandexecute)的請求參數(shù)配置好數(shù)據(jù)后,與步驟一、二、三、四同理,把數(shù)據(jù)組裝進數(shù)組sParaTemp中。 
{[partner, 2088101568358171]} 
{[_input_charset, utf-8]} 
{[sec_id, 0001]} 
{[service, alipay.wap.auth.authAndExecute]} 
{[format, xml]} 
{[v, 2.0]} 
{[req_data, <auth_and_execute_req><request_token>201306179d4c458a00e26aca863b4dac3cc2bfd3</request_token></auth_and_execute_req>]} 
對該數(shù)組做空值過濾(調(diào)用AlipaySubmit類中的FilterPara函數(shù)),對該數(shù)組做參數(shù)名首字母升序的排序動作(調(diào)用AlipaySubmit類中的SortPara函數(shù)),把待簽名數(shù)組轉變成待簽名字符串,對該字符串做簽名(調(diào)用AlipaySubmit類中的BuildRequestMysign函數(shù)),把簽名結果賦值給參數(shù)sign,并把sign加入之前的待簽名數(shù)組中,此時得到的便是要請求給支付寶的全部數(shù)據(jù)。 
{[_input_charset, utf-8]} 
{[format, xml]} 
{[partner, 2088101568358171]} 
{[req_data, <auth_and_execute_req><request_token>201306179d4c458a00e26aca863b4dac3cc2bfd3</request_token></auth_and_execute_req>]} 
{[sec_id, 0001]} 
{[service, alipay.wap.auth.authAndExecute]} 
{[v, 2.0]} 
{[sign, yB+DrSNb0zvnpzgzid7h/J45V0xbNsOSr7q0/qpX4jElmSCDxUl6ouwc3T39XwCy1nwil/SGx0PiwjN1AKHy+4zADjQVmDMCR28b9skLrVM/Gw5cU35FEgvlTIK+UZ85t/5m4KVby9CIqeI+B6ziXM4zQUxsNTU7AjRGi/kU3Es=]} 
步驟9: 以GET方式,請求支付寶(調(diào)用AlipaySubmit類中的BuildRequest(string GATEWAY_NEW, Dictionary<string, string> sParaTemp, string strMethod, string strButtonValue)函數(shù)),此時商戶的頁面會自動跳轉至支付寶收銀臺。
 
圖5-4 跳轉至支付寶收銀臺
后面的動作全由買家在支付寶收銀臺中操作完成。 
步驟10: 當這筆交易被買家支付成功后支付寶收銀臺上顯示該筆交易成功,并提示用戶可返回商戶網(wǎng)站。買家點擊該功能按鈕后,則當前界面會跳轉回商戶設置的call_back_url頁面文件去,如果長時間沒有點擊,則當前支付寶收銀臺界面會自動跳轉至商戶call_back_url頁面文件去。此時商戶的call_back_url頁面會收到一串帶有處理結果數(shù)據(jù)的鏈接地址。
http://127.0.0.1:48034/WS_WAP_PAYWAP-CSHARP/call_back_url.aspx?out_trade_no=cs201306170002&request_token=requestToken&result=success&trade_no=2013061742035035&sign=vnXVWq91w87tmKdrtePYKnEJZmVhuUMeVCVv18HwU8ABmvKH48CLXRQjjAdU4y75WtR62HhEoNCLAnTkx1hxsVGOZwpSRx9DxdXwz1m1NozIOV%2BTN8V9l%2FQXEJj0dmlgd3UjHdxfAbMkFKFDznIfZwYSbhCAL2H4KwXdefLAGiw%3D&sign_type=0001 
步驟11: 用GET方式獲得這些返回數(shù)據(jù),與步驟一、二、三、四同理,對數(shù)組sPara(調(diào)用call_back_url頁面中的GetRequestGet()函數(shù))做空值過濾、參數(shù)名首字母升序的排序、待簽名數(shù)組轉變成待簽名字符串。 
out_trade_no=cs201306170002&request_token=requestToken&result=success&trade_no=2013061742035035 
對該字符串做簽名驗證(這一系列動作為調(diào)用AlipayNotify類中的VerifyReturn函數(shù)完成),得到布爾類型的驗證結果,完成call_back_url頁面文件的驗證動作。 
步驟12: 買家對一筆交易付款完成的同時,除了支付寶會觸發(fā)頁面跳轉至call_back_url文件的同步通知動作,還會自動觸發(fā)服務器異步通知頁面文件(商戶設置參數(shù)notify_url的值)。此時,商戶的notify_url文件也會收到支付寶異步通知回來的數(shù)據(jù)。 
{service=alipay.wap.trade.create.direct, sign=eUHFymt6/MSGNDX8XcnD44IRKEXkx3mG5dk9hp39LYqmwO/WWf9+mldyljSkEXTo9wA2p8Tv9CR1NCTy9nMjHg19KWX8Rtrz2CIfoOvTsE8ttxaRzkQ8TBo/K3sHPERJmQZE2uW8RyXywMaRbRMC+90YATDqex6e7FCR0HQt4KI=, sec_id=0001, v=1.0, notify_data=iUtYE4ipOb+hpmw+lU1lDaLvTxusiNwV6LKDn6vSJLY5Pl2HaE9O9sqWfYXeh+oos6cOS3bB5fkmDqJeDUXHH5oJFttkIosZAj1W0QjROcpF3/j4fx+15DsbGMwXfF4qeBAGA2PdAlwpdZK+krJeAyNn7jNUc2STWVS7ZBRBs0SV8meE1TrjQf5zcQMmoBhLRot6/9iiZyoeBYh2s4JA2u+1HakCLEFproN288teBwA6X/apKe+AauHCYnrUMSO8Wjhz7vaQlkWkQ7tq5rcT6kPGkmwhWvhVylDYXB51SD0KI/17qHm4z8hWiXzArl22P1r6TwP87WBmnAudPfAM5Jj0Uq1UeCE2LpG+8Z2IzKPe1OTLJhtcrjza3q/vFj/J1lT1pq2PM9eDs9p0aV3KuCH3+1Ms7oMqq8IjeJdExYFIa002NxCTkc7VWyMnwHWYCSGC+vPUR9KeZKtWvMpHpJRIJegXiF2LWRU0XrXfwnguiOpWVmSW3XGemedxRsIG0AOyNSLAfq+9Wqvcbz6lcwzskDcLwwOHo2Qo9sRWB7wEytcJwGstXHbXLXR3GXvIkogD7slYd3mvqsczeTPCJ7KeftQP0yGi6gb3wM7igDkIc2tvvdrwQqg7SBjOOU1mUwZbMXYb4ErlFNELHw+5/Tu/qlQcaSma/WWiOL1z0yj1HnfF/PhdWJ/ohlDCMg5iwPW4Xa1gJx+SEGz/lr9ZFbSvCIzzVFgXN+v+26kNb/VvM4dqfSUoj722AOv0fvkNA7qS0EZ7j0gv2L5IZMjibK7DwQ/SLgiQf9sALPWkSBoJfBdZ4k5vJXry4p3Uh2BHUeDckQzNaB3oQJVT8X+6h+8hpvZS5KpDRrq57odJEWqcWQ3tEozyANqL2XTea3tH3h9Fi3ZqmhNTazvdRMGXHLaOhMIg6kmo84aYbPMapv/5fyQdXrELZLiuZh9oxLTECqrHN1kx8BLSLp4ubpkent7NV2LgJbA+jZhE7pUH2vnND4b6XNpOOSha+3y6/kLCjj6cnxUhnwjUUdCCfzXTK1j1+RCS1+G89SR+f7q1NQy/LPK4qD/FVAmquCFMsDzwKNPfNJdxadiElAezivEP4q7ihjH2iNKm/7WJouYfWfYTYXAepa5OIZodJP1otQu1uheDmm1COKnUw9PW6rOQkNK41Weiej0fWqTLi19Fe9YbWagVXf4qJ74RhxLhoWso2JdQV3OPNjCXa5EXn8mRGsB8yQKtwZvZTgtjMB+BMcEa6Qqb74G3mFifyB1+ZCdGIBijK0eMPzyskyqdQG15wC152F5A2BnImIObQ4MgFFqY0gbjM1xzUcb/mhQ196sPP+Mv+25uw4CcJE+5FQW6ONx343MEcs8P+esaRlY2CH4uXiUBtjltzlcD3kpC4RobNzuCMb/NLROkx+mLKZJeID1SgBa1Shj7OzYqVYyyUEpdPfgLEgwFsCtBl3Tsf05yW19acFX2+fYQXk+/k5gs/pkCt2ol27Z4bcGDEOP4zPCd5KrHyvguyUDXWepc48} 
步驟13: 用POST方式獲得這些返回數(shù)據(jù),如果簽名方式設置的是0001(RSA)時,需要先對這些數(shù)據(jù)中的參數(shù)notify_data做解密;如果簽名方式設置的是MD5,因為直接返回明文,所以不需要解密。
{service=alipay.wap.trade.create.direct, sign=eUHFymt6/MSGNDX8XcnD44IRKEXkx3mG5dk9hp39LYqmwO/WWf9+mldyljSkEXTo9wA2p8Tv9CR1NCTy9nMjHg19KWX8Rtrz2CIfoOvTsE8ttxaRzkQ8TBo/K3sHPERJmQZE2uW8RyXywMaRbRMC+90YATDqex6e7FCR0HQt4KI=, sec_id=0001, v=1.0, notify_data=<notify><partner>2088101568358171</partner><payment_type>8</payment_type><subject>測試</subject><trade_no>2013061742035035</trade_no><buyer_email>xxxxxxx@xx.com</buyer_email><gmt_create>2013-06-17 20:12:35</gmt_create><notify_type>trade_status_sync</notify_type><quantity>1</quantity><out_trade_no>cs201306170002</out_trade_no><notify_time>2013-06-17 20:12:40</notify_time><seller_id>2088501624560335</seller_id><out_channel_type>BALANCE</out_channel_type><trade_status>TRADE_SUCCESS</trade_status><is_total_fee_adjust>N</is_total_fee_adjust><total_fee>0.01</total_fee><gmt_payment>2013-06-17 20:12:40</gmt_payment><seller_email>alipayrisk10@alipay.com</seller_email><price>0.01</price><buyer_id>2088002396712354</buyer_id><out_channel_amount>0.01</out_channel_amount><notify_id>c6936b49aa4422d63bf14bc507c535983y</notify_id><use_coupon>N</use_coupon></notify>} 
notify_url異步通知的簽名驗證規(guī)律與call_back_url不同,商戶只需要順序獲取支付寶的返回數(shù)據(jù),不需要對這些參數(shù)排序。因此,直接把數(shù)組sPara(調(diào)用notify_url頁面中的GetRequestPost()函數(shù))轉變成待簽名字符串。 
service=alipay.wap.trade.create.direct&v=1.0&sec_id=0001&notify_data=<notify><partner>2088101568358171</partner><payment_type>8</payment_type><subject>測試</subject><trade_no>2013061742035035</trade_no><buyer_email>xxxxxxx@xx.com</buyer_email><gmt_create>2013-06-17 20:12:35</gmt_create><notify_type>trade_status_sync</notify_type><quantity>1</quantity><out_trade_no>cs201306170002</out_trade_no><notify_time>2013-06-17 20:12:40</notify_time><seller_id>2088501624560335</seller_id><out_channel_type>BALANCE</out_channel_type><trade_status>TRADE_SUCCESS</trade_status><is_total_fee_adjust>N</is_total_fee_adjust><total_fee>0.01</total_fee><gmt_payment>2013-06-17 20:12:40</gmt_payment><seller_email>alipayrisk10@alipay.com</seller_email><price>0.01</price><buyer_id>2088002396712354</buyer_id><out_channel_amount>0.01</out_channel_amount><notify_id>c6936b49aa4422d63bf14bc507c535983y</notify_id><use_coupon>N</use_coupon></notify> 
接著對該字符串做簽名驗證(這一系列動作調(diào)用AlipayNotify類中的VerifyNotify函數(shù)),得到布爾類型的驗證結果,完成notify_url頁面文件的驗證動作。 
步驟14: 在notify_url頁面文件中,參數(shù)notify_data是XML結構的字符串,需要先XML解析,再獲取需要的子節(jié)點數(shù)據(jù)。 
 
6 Testing flow rules
Table 6-1 testing flow rules
 
Steps Debugging contents Notes
Step 1: debug this interface independently on this computer 正常獲取授權令牌 
模擬手機瀏覽器進行付款
頁面跳轉同步返回 Only configure the interface well. It shall not be put into the website project of the commercial user. 
Step 2: debug this interface independently on the server 正常獲取授權令牌 
模擬手機瀏覽器進行付款
頁面跳轉同步返回 
服務器異步通知返回 Put into the server debugging after debugging this computer without error.  
Step 3: interface is integrated to website project - Make the connection and integration between the debugged interfaces and the business flows of commercial users’ website project.
Step4: debug the integrated website project on this computer The whole business operation flow
模擬手機瀏覽器進行付款
頁面跳轉同步返回 
Subsequent execution of business Debug the interfaces integrated to the website project on this computer 
Step 5: debug the integrated website project The whole business operation flow
使用手機瀏覽器進行付款
頁面跳轉同步返回 
服務器異步通知返回
Subsequent execution of business After the debugging on this computer is faultless, then put into server for debugging.
 
7 附錄
7.1 如何獲得PID與密鑰 
步驟1: 使用簽約支付寶賬號登錄“商家服務”平臺中的“我的商家服務”(https://b.alipay.com/order/serviceIndex.htm)。 
 
圖7-1 我的商家服務
步驟2: 在地址欄中輸入https://mobiless.alipay.com/myproduct/my_order.htm,即可查看到簽約支付寶賬號、合作者身份ID(PID)的信息。
 
圖7-2 查看簽約支付寶賬號等信息
步驟3: 點擊<密鑰管理>按鈕,輸入“支付密碼”,點擊“確認”,即可查看到各類型的私鑰。 
 
圖7-3 查看私鑰
步驟4: 上傳RSA類型的商戶公鑰,獲得支付寶公鑰。
 
圖7-4獲取支付寶公鑰
步驟5: 保存支付寶賬號、合作者身份ID(PID)、交易安全校驗碼(MD5)、交易安全校驗碼(RSA)中的支付寶公鑰。 
7.2 RSA密鑰生成與使用 
7.2.1 生成商戶密鑰 
1. 打開openssl密鑰生成軟件 
打開openssl文件夾下的bin文件夾,執(zhí)行openssl.exe文件,如下圖:
 
圖7-5 執(zhí)行openssl.exe文件
2. 生成RSA私鑰 
輸入“genrsa -out rsa_private_key.pem 1024”命令,回車后,在當前bin文件目錄中會新增一個rsa_private_key.pem文件,其文件為原始的商戶私鑰(請妥善保存該文件,PHP開發(fā)語言中需要使用該文件),以下為命令正確執(zhí)行截圖:
 
圖7-6 生成RSA私鑰
3. 生成RSA公鑰 
輸入“rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem”命令回車后,在當前bin文件目錄中會新增一個rsa_public_key.pem文件,其文件為原始的商戶公鑰(請妥善保存該文件,PHP開發(fā)語言中需要使用該文件),以下為命令正確執(zhí)行截圖:
 
圖7-7 生成RSA公鑰 
4. 生成PKCS8編碼的私鑰 
輸入命令“pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt”并回車,當前界面中會直接顯示出生成結果:
 
圖7-8 生成PKCS8編碼的私鑰
右鍵點擊openssl窗口上邊邊緣,選擇“編輯→標記”,選中要復制的文字:
 
圖7-9 選中要復制的文字 
此時繼續(xù)右鍵點擊openssl窗口上邊邊緣,選擇“編輯→復制”,把復制的內(nèi)容粘貼進一個新的記事本中,可隨意命名,只要知道這個是PKCS8格式的私鑰即可(請妥善保存該文件)。 
7.2.2 RSA密鑰使用邏輯 
RSA密鑰使用邏輯: 
商戶在使用RSA簽名方式的支付寶接口時,真正會用到的密鑰是商戶私鑰與支付寶公鑰。商戶上傳公鑰給支付寶,支付寶把公鑰給商戶,是公鑰互換的操作。這就使得商戶使用自己的私鑰做簽名時,支付寶端會根據(jù)商戶上傳的公鑰做驗證簽名。商戶使用支付寶公鑰做驗證簽名時,同理,也是因為支付寶用支付寶私鑰做了簽名。 
1. PHP開發(fā)語言使用方法 
key文件夾里面須存放.pem后綴名的商戶私鑰、支付寶公鑰兩個文件。 
商戶的私鑰 
– 必須保證只有一行文字,即:沒有回車、換行、空格等; 
– 不需要對剛生成的(原始的)私鑰做pkcs8編碼;
– 不需要去掉去掉“-----BEGIN PUBLIC KEY-----”、“-----END PUBLIC KEY-----”;
– 簡言之,只要維持剛生成出來的私鑰的內(nèi)容即可。 
支付寶公鑰 
(1) 先用簽約支付寶賬號登錄支付寶網(wǎng)站,再瀏覽器訪問“https://ms.alipay.com/index.htm”,點擊菜單欄“我的商家服務”,右側點擊“密鑰管理”進入密鑰管理頁面,復制“交易安全校驗碼(RSA)”→“支付寶公鑰”欄目下的整串信息到一個新的記事本中,命名為“alipay_public_key.txt”; 
(2) 去掉這串字符串中的回車、換行、空格,變成只有一行文字; 
(3) 在這串支付寶公鑰字符串的頭尾部分,分別增加“-----BEGIN PUBLIC KEY-----”、“-----END PUBLIC KEY-----”這兩條文字; 
(4) 切割這串支付寶公鑰字符串,切割后的格式與商戶剛生成的公鑰格式一致即可,如下圖:
 
圖7-10 支付寶公鑰示意圖
(5) 保存該記事本,并改變后綴名為.pem。 
2. JAVA和ASP.NET(C#)開發(fā)語言使用方法 
商戶的私鑰 
– 必須保證只有一行文字,即:沒有回車、換行、空格等;
– 需對剛生成的(原始的)私鑰做pkcs8編碼;
– 編碼完成后,復制該段私鑰,并去掉該段里面的回車、換行、空格、“-----BEGIN RSA PRIVATE KEY-----”、“-----END RSA PRIVATE KEY-----”。 
支付寶公鑰
(1) 先用簽約支付寶賬號登錄支付寶網(wǎng)站,再瀏覽器訪問“https://ms.alipay.com/index.htm”,點擊菜單欄“我的商家服務”,右側點擊“密鑰管理”進入密鑰管理頁面,復制“交易安全校驗碼(RSA)”→“支付寶公鑰”欄目下的整串信息;
(2) 去掉這串字符串中的回車、換行、空格,必須保證只有一行文字。 
7.3 業(yè)務數(shù)據(jù)傳遞 
支付寶提供的業(yè)務參數(shù)為支付寶需要商戶傳遞過來的數(shù)據(jù)要求。商戶只需要根據(jù)自己的業(yè)務需求,在業(yè)務邏輯代碼運行時把這些動態(tài)數(shù)據(jù)以賦值給變量的形式,再通過支付寶接口本身的接口邏輯,傳遞給支付寶系統(tǒng),讓支付寶系統(tǒng)可識別。 
舉例說明,商戶要把某筆訂單的數(shù)據(jù)傳遞給支付寶。那么商戶需要先根據(jù)支付寶的參數(shù)要求,從自己的下單系統(tǒng)中拿到付款總金額(total_fee)、商戶的訂單號(out_trade_no)、訂單名稱(subject)等數(shù)據(jù),再把這些數(shù)據(jù)一個一個以值的形式賦給對應的變量。再通過代碼邏輯,把變量組合及加工成一次可以發(fā)送給支付寶的請求。 
7.4 如何增加擴展業(yè)務參數(shù) 
注意: 
本章節(jié)以代碼示例為例,來說明如何增加擴展業(yè)務參數(shù),僅供參考。商戶需要根據(jù)自身情況來編寫擴展業(yè)務參數(shù)的代碼。 
打開配置業(yè)務參數(shù)的頁面文件,找到代碼修改位置。 
1. JAVA修改流程 
alipayapi.jsp文件,在參數(shù)req_dataToken中的根節(jié)點<direct_trade_create_req>下新增子節(jié)點。舉例,新增一個參數(shù)merchant_url,那么修改前后比較如下: 
修改前: 
String req_dataToken = "<direct_trade_create_req><notify_url>" + notify_url + "</notify_url><call_back_url>" + call_back_url + "</call_back_url><seller_account_name>" + seller_email + "</seller_account_name><out_trade_no>" + out_trade_no + "</out_trade_no><subject>" + subject + "</subject><total_fee>" + total_fee + "</total_fee></direct_trade_create_req>"; 
修改后: 
String req_dataToken = "<direct_trade_create_req><notify_url>" + notify_url + "</notify_url><call_back_url>" + call_back_url + 
"</call_back_url><seller_account_name>" + seller_email + "</seller_account_name><out_trade_no>" + out_trade_no + "</out_trade_no><subject>" + subject + "</subject><total_fee>" + total_fee + "</total_fee><merchant_url>" + merchant_url + "</merchant_url></direct_trade_create_req>"; 
merchant_url為新增的業(yè)務參數(shù)變量,需商戶為其賦值。 
2. PHP修改流程 
alipayapi.php文件,在參數(shù)$req_data中的根節(jié)點<direct_trade_create_req>下新增子節(jié)點。舉例,新增一個參數(shù)merchant_url,那么修改前后比較如下: 
修改前: 
$req_data = '<direct_trade_create_req><notify_url>' . $notify_url . '</notify_url><call_back_url>' . $call_back_url . '</call_back_url><seller_account_name>' . $seller_email . '</seller_account_name><out_trade_no>' . $out_trade_no . '</out_trade_no><subject>' . $subject . '</subject><total_fee>' . $total_fee . '</total_fee></direct_trade_create_req>'; 
修改后: 
$req_data = '<direct_trade_create_req><notify_url>' . $notify_url . '</notify_url><call_back_url>' . $call_back_url . '</call_back_url><seller_account_name>' . $seller_email . '</seller_account_name><out_trade_no>' . $out_trade_no . '</out_trade_no><subject>' . $subject . '</subject><total_fee>' . $total_fee . '</total_fee><merchant_url>'.$merchant_url.'</merchant_url></direct_trade_create_req>'; 
$merchant_url為新增的業(yè)務參數(shù)變量,需商戶為其賦值。 
3. ASP.NET(C#)修改流程 
default.aspx.cs文件,在參數(shù)req_dataToken中的根節(jié)點<direct_trade_create_req>下新增子節(jié)點。舉例,新增一個參數(shù)merchant_url,那么修改前后比較如下: 
修改前: 
string req_dataToken = "<direct_trade_create_req><notify_url>" + notify_url + "</notify_url><call_back_url>" + call_back_url + "</call_back_url><seller_account_name>" + seller_email + "</seller_account_name><out_trade_no>" + out_trade_no + "</out_trade_no><subject>" + subject + "</subject><total_fee>" + total_fee + "</total_fee></direct_trade_create_req>"; 
修改后: 
string req_dataToken = "<direct_trade_create_req><notify_url>" + notify_url + "</notify_url><call_back_url>" + call_back_url +
"</call_back_url><seller_account_name>" + seller_email + "</seller_account_name><out_trade_no>" + out_trade_no + "</out_trade_no><subject>" + subject + "</subject><total_fee>" + total_fee + "</total_fee><merchant_url>" + merchant_url + "</merchant_url></direct_trade_create_req>"; 
merchant_url為新增的業(yè)務參數(shù)變量,需商戶為其賦值。 
7.5 如何更新訂單 
在交易過程中,不僅需要實現(xiàn)能夠讓買家成功付款,而且還需要商戶網(wǎng)站的訂單數(shù)據(jù)與支付寶的交易管理中的交易信息保持一致。 
要使信息保持一致,就需要商戶網(wǎng)站的程序開發(fā)、維護或管理的技術人員根據(jù)商戶網(wǎng)站的業(yè)務流程做訂單更新的程序開發(fā)。 
訂單更新的業(yè)務程序代碼放置位置 
參數(shù)notify_url對應的頁面文件、參數(shù)return_url對應的頁面文件,注釋指定的位置。 
訂單更新的頁面文件如何被調(diào)用 
前提:參數(shù)notify_url、參數(shù)return_url有被正確設置。 
– 當買家付款完成時,當前界面會自動跳轉到參數(shù)return_url對應的頁面文件,此時return_url對應的頁面文件則被啟動; 
– 當該筆交易在支付寶交易管理中存在且交易狀態(tài)改變時,支付寶會主動發(fā)送通知到參數(shù)notify_url對應的頁面文件,此時參數(shù)notify_url對應的頁面文件則被啟動。 
如何能獲得支付寶處理完成后的通知返回數(shù)據(jù) 
通知返回數(shù)據(jù)的參數(shù)詳見技術文檔通知返回參數(shù)列表。 
– 參數(shù)return_url對應的頁面文件中獲取參數(shù)方式是GET方式獲取,如:request.querrystring("參數(shù)名")、$_GET['參數(shù)名'] 
– 參數(shù)notify_url對應的頁面文件中獲取參數(shù)方式是POST方式獲取,如:request.form("參數(shù)名")、$_POST['參數(shù)名'] 
訂單更新基本思想
通過代碼示例中的驗證之后,獲取支付寶反饋數(shù)據(jù),先根據(jù)這筆交易找到商戶網(wǎng)站訂單系統(tǒng)中對應的訂單,再判斷該筆訂單是否已經(jīng)做過處理,如果未做處理,那么按照商戶網(wǎng)站的業(yè)務流程更新訂單數(shù)據(jù)。

Unitrans世聯(lián)翻譯公司在您身邊,離您近的翻譯公司,心貼心的專業(yè)服務,專業(yè)的全球語言翻譯與信息解決方案供應商,專業(yè)翻譯機構品牌。無論在本地,國內(nèi)還是海外,我們的專業(yè)、星級體貼服務,為您的事業(yè)加速!世聯(lián)翻譯公司在北京、上海、深圳等國際交往城市設有翻譯基地,業(yè)務覆蓋全國城市。每天有近百萬字節(jié)的信息和貿(mào)易通過世聯(lián)走向全球!積累了大量政商用戶數(shù)據(jù),翻譯人才庫數(shù)據(jù),多語種語料庫大數(shù)據(jù)。世聯(lián)品牌和服務品質已得到政務防務和國際組織、跨國公司和大中型企業(yè)等近萬用戶的認可。 專業(yè)翻譯公司,北京翻譯公司,上海翻譯公司,英文翻譯,日文翻譯,韓語翻譯,翻譯公司排行榜,翻譯公司收費價格表,翻譯公司收費標準,翻譯公司北京,翻譯公司上海。
  • “貴司提交的稿件專業(yè)詞匯用詞準確,語言表達流暢,排版規(guī)范, 且服務態(tài)度好。在貴司的幫助下,我司的編制周期得以縮短,稿件語言的表達質量得到很大提升”

    華東建筑設計研究總院

  • “我單位是一家總部位于丹麥的高科技企業(yè),和世聯(lián)翻譯第一次接觸,心中仍有著一定的猶豫,貴司專業(yè)的譯員與高水準的服務,得到了國外合作伙伴的認可!”

    世萬保制動器(上海)有限公司

  • “我公司是一家荷蘭駐華分公司,主要致力于行為學研究軟件、儀器和集成系統(tǒng)的開發(fā)和銷售工作,所需翻譯的英文說明書專業(yè)性強,翻譯難度較大,貴司總能提供優(yōu)質的服務。”

    諾達思(北京)信息技術有限責任公司

  • “為我司在東南亞地區(qū)的業(yè)務開拓提供小語種翻譯服務中,翻譯稿件格式美觀整潔,能最大程度的還原原文的樣式,同時翻譯質量和速度也得到我司的肯定和好評!”

    上海大眾

  • “在此之前,我們公司和其他翻譯公司有過合作,但是翻譯質量實在不敢恭維,所以當我認識劉穎潔以后,對她的專業(yè)性和貴公司翻譯的質量非常滿意,隨即簽署了長期合作合同。”

    銀泰資源股份有限公司

  • “我行自2017年與世聯(lián)翻譯合作,合作過程中十分愉快。特別感謝Jasmine Liu, 態(tài)度熱情親切,有耐心,對我行提出的要求落實到位,體現(xiàn)了非常高的專業(yè)性。”

    南洋商業(yè)銀行

  • “與我公司對接的世聯(lián)翻譯客服經(jīng)理,可以及時對我們的要求進行反饋,也會盡量滿足我們臨時緊急的文件翻譯要求。熱情周到的服務給我們留下深刻印象!”

    黑龍江飛鶴乳業(yè)有限公司

  • “翻譯金融行業(yè)文件各式各樣版式復雜,試譯多家翻譯公司,后經(jīng)過比價、比服務、比質量等流程下來,最終敲定了世聯(lián)翻譯。非常感謝你們提供的優(yōu)質服務。”

    國金證券股份有限公司

  • “我司所需翻譯的資料專業(yè)性強,涉及面廣,翻譯難度大,貴司總能提供優(yōu)質的服務。在一次業(yè)主單位對完工資料質量的抽查中,我司因為俄文翻譯質量過關而受到了好評。”

    中辰匯通科技有限責任公司

  • “我司在2014年與貴公司建立合作關系,貴公司的翻譯服務質量高、速度快、態(tài)度好,贏得了我司各部門的一致好評。貴司經(jīng)理工作認真踏實,特此致以誠摯的感謝!”

    新華聯(lián)國際置地(馬來西亞)有限公司

  • “我們需要的翻譯人員,不論是筆譯還是口譯,都需要具有很強的專業(yè)性,貴公司的德文翻譯稿件和現(xiàn)場的同聲傳譯都得到了我公司和合作伙伴的充分肯定。”

    西馬遠東醫(yī)療投資管理有限公司

  • “在這5年中,世聯(lián)翻譯公司人員對工作的認真、負責、熱情、周到深深的打動了我。不僅譯件質量好,交稿時間及時,還能在我司資金周轉緊張時給予體諒。”

    華潤萬東醫(yī)療裝備股份有限公司

  • “我公司與世聯(lián)翻譯一直保持著長期合作關系,這家公司報價合理,質量可靠,效率又高。他們翻譯的譯文發(fā)到國外公司,對方也很認可。”

    北京世博達科技發(fā)展有限公司

  • “貴公司翻譯的譯文質量很高,語言表達流暢、排版格式規(guī)范、專業(yè)術語翻譯到位、翻譯的速度非常快、后期服務熱情。我司翻譯了大量的專業(yè)文件,經(jīng)過長久合作,名副其實,值得信賴。”

    北京塞特雷特科技有限公司

  • “針對我們農(nóng)業(yè)科研論文寫作要求,盡量尋找專業(yè)對口的專家為我提供翻譯服務,最后又按照學術期刊的要求,提供潤色原稿和相關的證明文件。非常感謝世聯(lián)翻譯公司!”

    中國農(nóng)科院

  • “世聯(lián)的客服經(jīng)理態(tài)度熱情親切,對我們提出的要求都落實到位,回答我們的問題也非常有耐心。譯員十分專業(yè),工作盡職盡責,獲得與其共事的公司總部同事們的一致高度認可。”

    格萊姆公司

  • “我公司與馬來西亞政府有相關業(yè)務往來,急需翻譯項目報備材料。在經(jīng)過對各個翻譯公司的服務水平和質量的權衡下,我們選擇了世聯(lián)翻譯公司。翻譯很成功,公司領導非常滿意。”

    北京韜盛科技發(fā)展有限公司

  • “客服經(jīng)理能一貫熱情負責的完成每一次翻譯工作的組織及溝通。為客戶與譯員之間搭起順暢的溝通橋梁。能協(xié)助我方建立專業(yè)詞庫,并向譯員準確傳達落實,準確及高效的完成統(tǒng)一風格。”

    HEURTEY PETROCHEM法國赫銻石化

  • “貴公司與我社對翻譯項目進行了幾次詳細的會談,期間公司負責人和廖小姐還親自來我社拜訪,對待工作熱情,專業(yè)度高,我們雙方達成了很好的共識。對貴公司的服務給予好評!”

    東華大學出版社

  • “非常感謝世聯(lián)翻譯!我們對此次緬甸語訪談翻譯項目非常滿意,世聯(lián)在充分了解我司項目的翻譯意圖情況下,即高效又保質地完成了譯文。”

    上海奧美廣告有限公司

  • “在合作過程中,世聯(lián)翻譯保質、保量、及時的完成我們交給的翻譯工作。客戶經(jīng)理工作積極,服務熱情、周到,能全面的了解客戶的需求,在此表示特別的感謝。”

    北京中唐電工程咨詢有限公司

  • “我們通過圖書翻譯項目與你們相識乃至建立友誼,你們報價合理、服務細致、翻譯質量可靠。請允許我們借此機會向你們表示衷心的感謝!”

    山東教育出版社

  • “很滿意世聯(lián)的翻譯質量,交稿準時,中英互譯都比較好,措辭和句式結構都比較地道,譯文忠實于原文。TNC是一家國際環(huán)保組織,發(fā)給我們美國總部的同事后,他們反應也不錯。”

    TNC大自然保護協(xié)會

  • “原英國首相布萊爾來訪,需要非常專業(yè)的同聲傳譯服務,因是第一次接觸,心中仍有著一定的猶豫,但是貴司專業(yè)的譯員與高水準的服務,給我們留下了非常深刻的印象。”

    北京師范大學壹基金公益研究院

  • “在與世聯(lián)翻譯合作期間,世聯(lián)秉承著“上善若水、厚德載物”的文化理念,以上乘的品質和質量,信守對客戶的承諾,出色地完成了我公司交予的翻譯工作。”

    國科創(chuàng)新(北京)信息咨詢中心

  • “由于項目要求時間相當緊湊,所以世聯(lián)在保證質量的前提下,盡力按照時間完成任務。使我們在世博會俄羅斯館日活動中準備充足,并受到一致好評。”

    北京華國之窗咨詢有限公司

  • “貴公司針對客戶需要,挑選優(yōu)秀的譯員承接項目,翻譯過程客戶隨時查看中途稿,并且與客戶溝通術語方面的知識,能夠更準確的了解到客戶的需求,確保稿件高質量。”

    日工建機(北京)國際進出口有限公司

国产高清在线男人的天堂| 噜噜噜av久久| 四虎永久在线精品884aa| 一区二区中文字幕| 久久久精彩视频| va在线视频| 精品无码专区久久久水蜜桃| 欧美超逼视频| 婷婷狠狠操| 久久视频这里只精品10| 国产初高中生真实在线视频| 亚洲日本免费| 色天使在线视频| 亚洲天堂99| 国产日韩欧美中文另类| 夜色影院在线观看| 3d成人精品动漫视频在线观看| 老熟女激烈的高潮| 成人天堂入口网站| 久久亚洲私人国产精品va | 亚洲婷婷丁香| 亚洲第一色站| 99久久婷婷国产综合精品电影| 久久久精选| 一区二区三区在线免费观看视频| 伊人91视频| 日韩久久久久| 直接观看黄网站免费视频| 色综合久久88色综合天天| 欧美性猛交xxxx乱大交丰满| 亚洲国产综合久久久| 国产不卡高清| 日本精品999| 国产在观线免费观看久久 | 国产91精品精华液一区二区三区| 免费a级毛片视频| 日本三级黄色中文字幕| 国产中文字二暮区| 潮喷无码正在播放| 国产在线观看免费视频今夜| 国产日b视频| 最大胆裸体人体牲交| 久久中文免费视频| a国产视频| 黄色骚视频| 亚洲免费国产午夜视频| 一区二区三区国产精品保安| 亚洲色图图| 日本熟妇厨房bbw| 五月天精品一区二区三区 | 中文字幕超清在线免费| 凉森玲梦一区二区三区av免费| 九色综合九色综合色鬼| 女同性69囗交| 精品乱码久久久久久中文字幕| 国产精品久久久久久日本| 大sao货你好浪好爽好舒服视频 | 午夜视频在线看| 天天综合天天做天天综合| 99热只有| 色很久| 久久久久国产精品人妻aⅴ武则天| 不卡av免费在线观看| 老牛嫩草一区二区三区眼镜| 亚洲第一色网| 超碰www| 超碰牛牛| 九九av在线| 国产探花一区二区| 香蕉免费一区二区三区| 日本性猛交| 尤物97国产精品久久精品国产| 国产精品一区二区三区不卡| 国产中文字幕二区| 欧美亚洲偷图色综合| 性丰满白嫩白嫩的hp124| 99精品久久久久久久久久综合| 少妇的丰满人妻hd高清| 日韩欧美精品有码在线洗濯屋| 中国女人精69xxxxxx视频| 青青在线免费观看| 国产理论剧情大片在线播放| 午夜亚洲www湿好爽| 国产黄色a| 99国产午夜精品一区二区天美| 97se亚洲国产综合自在线| 欧美丰满熟妇hdxx| 91av视频网| 337p亚洲精品色噜噜狠狠| 免费福利小视频| 久久综合九九| 性丰满白嫩白嫩的hp124| 国产性按摩| 欧美日韩三级| 国产二区交换配乱婬| 日本一级黄| 9久9久9久女女女九九九一九| 婷婷超碰| 4438xx亚洲最大五色丁香软件| 婷婷综合亚洲| 精品不卡视频| 欧美高清一区二区三区四区| 日本韩国亚洲欧美在线| 老司机伊人| 18性夜影院午夜寂寞影院免费| 亚洲99影视一区二区三区| 夜夜躁狠狠躁日日躁av麻豆| 国产午夜亚洲精品不卡下载| 新x8x8拨牐拨牐永久免费影库| 午夜男女爽爽爽免费体验区| 狠狠搞视频| 日本老熟妇50岁丰满| 久热这里只有精品99在线观看| 亚洲综合一区二区三区四区五区 | 亚洲第一黄色片| 91黄色短视频| 99riav欧美丰满少妇视频| 亚洲精品久久久蜜臀av站长工具| 77777五月色婷婷丁香视频| 最新在线精品国产福利| 热久久91| 国产大学生毛片| 国产黑丝精品| 亚洲一区二区免费在线观看| 亚洲午夜精品a片一区二区app| 亚洲精品无码aⅴ中文字幕蜜桃| 日日夜夜综合| 天堂资源成人√| 水蜜桃av导航| 国产亚洲欧洲aⅴ综合一区| 色综合久久中文综合网| 国产成人无码va在线播放| 国产精品扒开腿做爽爽爽a片唱戏| 麻豆av久久无码精品九九| 国产亚洲不卡| 久久久综合九色合综| 精品久久久久久久久久久久久久久久久| 天天干在线观看| 国产精品毛片av999999| 精一区二区| 天躁夜夜躁狼狠躁| 日韩精品三区| 免费看黄在线| 欧美黄色一级视频| 免费人成网站在线观看不卡| 免费黄色激情视频| av导航网| 亚洲一二三区在线| 少妇激情视频| 国产一区二区三区四区三区四| 98久9在线 | 免费| 国产成人无码a区视频在线观看| 第九色区av天堂| 中字幕视频在线永久在线观看免费| 亚洲国产av一区二区三区丶| 国产日韩欧美在线| 亚洲精品国产精品久久99热| 99视频偷窥在线精品国自产拍| 国产在线精品成人一区二区三区 | 色婷婷精品大在线视频| 无码人妻一区二区三区免费| 久久久久欧美国产高潮| 色就是色亚洲色图| 51永久免费观看国产nbamba| 熟女少妇内射日韩亚洲| 曰韩中文字幕| 日日夜夜伊人| 五月天激情婷婷婷久久| 日本一本高清| 男女裸体影院高潮| 成年人的毛片| 精品久久久久久无码专区| 亚洲欧洲日产国码韩国| 亚洲男人电影天堂无码| 国产在线精品无码二区二区| 日本不卡专区| 九九爱爱视频| www.欧美成人| av无码电影在线看免费| 久久久老司机| 成人一级影视| 国产精品一区二区久久精品| 欧美xxxx做受欧美人妖| 宅男噜噜噜66在线观看| 91视频网址| 亚洲欧美成人综合图区| 亚洲国产一区二区三区波多野结衣| 精品自拍一区| aaa一级黄色片| 日韩成人大屁股内射喷水| 日本一区二区三区精品视频| 亚洲乱码国产乱码精品精大量| 夜夜操狠狠操| 国产欧美日韩精品一区| 久久久久国产精品人妻aⅴ武则天| 日韩精品中文字幕无码一区| 色大师在线观看免费播放| 久久精品人人做人人爱爱站长工具| 亚洲天堂视频网| 午夜成人片在线观看免费播放| 午夜性福利视频| 精品无人区一码二码三码四码 | 色性av| 三级av免费看| 2020天天谢天天吃天天麻豆v| 美女黄18以下禁止观看| 欧美一性一乱一交| 久久露脸国产精品| 综合久久国产| 国产97人人超碰caoprom三级| 国内免费久久久久久久久| 日本三级全黄| 日本www视频| 欧美大成色www永久网站婷| 2020精品国产a不卡片| 成人在线视频免费| 4567少妇伦理| 色婷婷狠| 欧美透逼视频| 亚洲一级理论片| 日本亲与子乱ay中文| 欧美a级大胆视频| 中文在线一区| 日本少妇性高潮| 奇米四色在线观看| 亚洲欧洲久久av| 香蕉av久久一区二区三区| 午夜dj在线观看免费视频| 国产精品自在拍首页视频8| 国产精品男人天堂| 欧美在线aa| 久久综合一色综合久久小蛇| 亚色网站| 最新 国产 精品 精品 视频| 国产精品高潮露脸在线观看| 亚洲第一视频在线观看| 中文字幕人妻少妇引诱隔壁 | 久久精品国产只有精品66| 午夜成人无码片在线观看影院| 免费黄色小说视频| 亚洲第一无码专区天堂| 超碰人人澡| 久久久精品区| 波多野结衣乳巨码无在线观看| 欧美国产高清| 人妻耻辱中文字幕在线bd| 曰批免费视频播放免费直播| 日韩欧美一区二区三| 亚洲成人精品久久| 视频一区二区无码制服师生| 亚洲色偷偷偷鲁精品 | 欧美xxxxxhd| 成人不卡在线观看| 神马久久久久| 欧美一级欧美三级| 中文字幕av免费观看| 久久精品噜噜噜成人av农村| 精品日韩欧美| 极品美女扒开粉嫩小泬| 伊人久久大香线蕉avapp下载| 中文字幕一区二区三区av| 天堂精品在线| 国产成人av在线婷婷不卡| 欧美啊v| 亚洲一本在线| 中文亚洲无线码49vv| 黄色中文字幕在线观看| 国产人与zoxxxx另类| 国产乱人视频在线播放| 性娇小13――14欧美| av永久免费| 国产无套精品| 国产日韩中文字幕| 麻豆md0077饥渴少妇| 日日干日日草| 亚洲国产精品无码中文字2022| 久久欧洲| 成人免费视频网址| 午夜视频网站在线观看| 丰满少妇被粗大的猛烈进出视频| 国产精品欧美一区乱破| 亚洲元码| 日本一卡二卡视频| 日韩精品av久久有码一区浪潮| 十八禁无遮无挡动态图| 三级黄色图片| 丁香伊人| 黄色一及毛片| 91久久国产综合久久| 国产精品免费看| 免费激情视频网站| 国产男女性潮高清免费网站| 欧美综合婷婷欧美综合五月| 啪啪资源| 天天做日日做天天添天天欢公交车| 国产一线二线三线女| 99久久久无码国产精品aaa| 天堂√8在线中文| av影库| 久久99日韩国产精品久久99| 热精品| 北岛玲一区二区| 深夜成人在线| av天天网| 在线播放毛片| 无码一区二区三区av在线播放| 国产精品一品二品| 美女的mm免费视频| 中文字幕在线影视| 一区二区三区欧美| 久久五月综合| 久一视频在线| 国产日韩精品中文字无码| 国产suv精品一区二区四| 一国产一级淫片a免费播放口| 久久青青视频| 日韩精品无玛区免费专区又长又大| 美国一级特黄| 999精品国产| 做爰高潮视频免费的看| 欧美视频91| 国产成人综合在线女婷五月99播放 | 国产精品成人在线观看| 久久久久国产精品视频| 动漫av永久无码精品每日更新| 国产精品拍天天在线| 亚洲 欧洲 日韩 综合二区| 亚洲免费网站| 亚色一区| 欧美一级色片| 亚洲人交乣女bbw| 狠狠撸视频| xxxxx毛片| 久久久精品区| 亚洲人成色7777在线观看不卡| 成人久久久久久久久久久| 中文字幕丝袜第1页| 成人av一区二区三区| 亚洲三级影视| 国产精品爆乳奶水无码视频免费| 久久久高清| www欧美日韩| 免费国产在线精品一区二区三区| 宅男66lu国产在线观看| 成年人性视频| 天堂在线精品| 山东少妇露脸刺激对白在线| xxxxxx睡少妇xxxx| 黑人做爰xxxⅹ性欧美有限公司 | 日韩女女同性aa女同| 亚洲国产福利成人一区| 熟女少妇丰满一区二区| 五月婷婷网站| 超清中文乱码一区| 高清中文字幕在线a片| 亚洲欧美自拍另类| 97久久精品人人做人人爽50路| 日韩性生交大片免费看| 国产精品女人精品久久久天天 | 中美日韩毛片免费观看| 国产极品美女高潮无套嗷嗷叫酒店| 香蕉成人伊视频在线观看 | 人妻无码av一区二区三区精品 | 国产在线资源站| 特级小箩利无码毛片| 曰韩精品一区二区| 亚洲午夜久久久久久久久久久| 黄色三级网站在线观看| 欧美激情91| 国产 中文 制服丝袜 另类| 欧美成人伊人久久综合网| 情欲少妇人妻100篇| aⅴ在线免费观看| 久久成人av| 久久久久久臀欲欧美日韩| 四虎少妇做爰免费视频网站四| 日本高清免费视频| 美女黄免费| 亚洲精品性视频| 成人福利视频网| 亚洲一区二区黄色| 国产亚洲精品日韩在线tv黄| 亚洲综合色吧| 超碰人人搞| www午夜激情| 激情五月av久久久久久久| 久本草精品| 97在线看| 狠人干练合综合网| 无码日日模日日碰夜夜爽| 中文字幕欧洲有码无码| 午夜福利视频250| 久久成人a毛片免费观看网站| 亚洲国产v高清在线观看| 国产成人精品在线| 香蕉久久精品日日躁夜夜躁夏| 久久亚洲一区二区三区四区| 激情婷婷综合| 国产精品毛片大码女人| 少妇高潮潮喷到猛进猛出小说| 内射精品无码中文字幕| 99精品福利| 激情小说av| 黄色毛片视频校园交易| 欧美区一区二区三| 殴美毛片| 黄色5级片| 草草女人院| 亚洲中文字幕乱码熟女在线| 久久久无码人妻精品无码| 成人久久18免费网站麻豆| 日韩精品第一页| 精品人妻一区二区三区浪潮在线| 国产精品人妻一区夜夜爱| 成人男男视频拍拍拍在线观看| 亚洲欧美日本国产专区一区| 人妻无码不卡中文字幕在线视频| 亚洲熟妇丰满xxxxx国语| 岛国av在线| 国产久爱免费精品视频| 国产超碰久久av青草| 国产一级做a| 久久潮| 欧美黑人粗大xxxxbbbb| 国产成人免费永久在线平台| 色一情一乱一伦一区二区三欧美| 欧美群妇大交群中文字幕| 欧美内谢| 日韩特黄| 91精品国产黑色瑜伽裤| 香蕉久操| 羞羞影院成人午夜爽爽在线| 99久久九九社区精品| 色偷偷网| 亚洲第一极品精品无码久久| 午夜国产| www色五月com| 色爱av综合网站| 成人激情视频在线观看| 久久无码无码久久综合综合| 91精品网站| 新久草在线视频| 色爱综合| 精品av一区二区| 五十六十日本老熟妇乱| 人人曰| 中文天堂在线观看| 亚洲成人免费在线| 日韩中文字幕区一区有砖一区| 九九视频国产免| 天堂网www在线资源最新版| 欧美三级一级| 99免费在线视频| 色哟哟网站在线观看| 777久久| 我爱我色成人网| 少妇白浆高潮无码免费区| 毛片无码高潮喷液视频| 天堂资源网在线| 屁屁影院一区二区三区| 亚洲国产日韩一区| 亚洲欧美一区二区三区国产精品 | 成人少妇影院yyyy| 第四色视频| 国产视频一区二区| 内射口爆少妇麻豆| 99国产精品99久久久久久| 少妇性做爰xxxⅹ性视频 | 久久精品国产99国产| 亚洲一区二区小说| 叼嘿视频91| 黄色一级片国产| 国精品人妻无码一区免费视频电影| 外国黄色网址| 日韩精品一区二区三区色欲av| 久久盗摄| 黑人性猛爱xxxxx免费| 日韩福利影院| 久久www免费人成人片| 亚洲大尺度无码专区尤物| 国产精品久久久久久熟妇吹潮软件| 伊人网址| 激情三级在线| www.youjizz.com亚洲| 亚洲精品456在线播放| 国产精品乱码一区二区三区视频 | 免费无码作爱视频| 国产人妖av| av淘宝国产在线观看| 亚洲国产成人精品无码区二本| 尤物在线免费视频| 国产xxxx做受视频| 成人91免费视频| 无遮挡边摸边吃奶边做视频 | av在线资源网站| 成年人看的网站| 99久久久国产精品| 久久亚洲经典| 久久精品超碰| 久久精品亚洲国产奇米99| av中文在线播放| 一区二区三区四区产品乱| 无码人妻毛片丰满熟妇区毛片国产 | 99精品久久毛片a片| 天堂va在线高清一区| 午夜在线精品| 国产亚洲欧美人成在线| 欧美另类在线播放| 婷婷丁香久久| 亚洲国产欧洲| 亚洲精品456在线播放| 日本特黄aaaaaa片在线观看| 国产乱淫a∨片免费视频牛牛| 一本色道久久综合无码人妻| 午夜亚洲国产理论片中文飘花| 亚洲伊人成综合人影院青青青| 国产午夜福利在线播放87| 国内av片| 999精品嫩草久久久久久99| 女人爽到高潮潮喷18禁网站| 亚洲欧美成人一区二区三区在线| 高潮一区| 成人精品一区二区三区网站 | 拍拍拍无遮挡十八禁免费视频| 日本妇人成熟免费视频| 久久国产热| 亚洲精品乱码8久久久久久日本| 麻豆精品在线播放| 日本人jizz亚洲人| 免费精品99久久国产综合精品| 欧美女人性生活视频| 国产成人精品日本亚洲专区| 狠狠爱天天综合色欲网| 疯狂做爰的爽文多肉小说王爷| 国产 一二三四五六| 欧美夫妇交换xxx| 国产精品玖玖资源站大全| 国产农村1级毛片| 韩国精品久久久| 99在线精品一区二区三区| 1000部啪啪| 欧美又大又硬又粗bbbbb| 中文资源在线播放| 亚欧洲乱码视频| 一区小视频| 越南处破女av免费| 国产亚洲精品久久久一区| 在线视频97| 40岁成熟女人牲交片20分钟| 午夜美女视频| 欧美日免费| 亚洲 欧美 激情 小说 另类| 7799精品视频| 久草在线视频精品| 影音先锋人妻av在线电影| 青青草视频免费观看| 国产乱子伦午夜精品视频| 337p日本大胆欧美人视频 | 天天爽夜夜爽人人爽| 久久亚洲精品无码av宋| 黄色av免费播放| 亚洲色帝国综合婷婷久久| 999资源站| 亚洲性久久久| 99热这里只有精品国产免费免费| 免费裸体黄网站18禁止观看| 日本黄色美女视频| jizzjizz在线| 亚洲精品aaa| 椎名由奈中文字幕| 69式囗交免费视频| 日本少妇毛茸茸高潮| 91天天射| 亚洲国产va精品久久久不卡综合| 亚洲第一无码精品立川理惠| 国产亚洲精品久久久久久老妇小说| 内射夜晚在线观看| 欧美 另类 交| 在线观看免费无码专区| 做爰吃奶全过程免费的网站| 91精品乱码久久蜜桃| 日韩成人a毛片免费视频| 亚洲 自拍 另类 欧美 综合| 丝袜一区二区三区在线播放| 777亚洲| 天堂欧美城网站地址| 激情婷婷六月天| 黄色国产在线| 久久99精品久久久久久国产越南| 亚洲男人第一网站| 国产激情综合五月久久| 日日操天天| 欧美丰腴丰满大屁股熟妇| 国产成人片无码视频| 国产一区二区三区四区五区精品| 国产男女乱婬真视频免费| 亚洲免费在线看| 九九热九九| julia无码中文字幕一区| 亚洲一区二区三区国产好的精华液 | caoporn免费在线视频| 小泽玛利亚一区二区免费| 少妇裸体性生交| 51嘿嘿嘿国产精品伦理| 国产精品一区二区三区四区五区| 永久免费的无码中文字幕| 成人国产三级在线观看| 久久人妻公开中文字幕| 国产乱淫精品一区二区三区毛片| 中国黄色a级| 亚洲精品一二| 国精产品一区二区三区黑人免费看| 国产v在线在线观看视频| 麻豆激情视频| 一本色道久久东京热 | 中文久久字幕| 欧美色图亚洲天堂| 蜜臀av网站在线| 亚洲成色在线| 操操操插插插| 66lu国产在线观看| 天天爱天天做久久狠狠做| 韩国美女福利视频| 欧美成人区| 国产小视频91| 夜夜香夜夜摸夜夜添视频| 激情综合激情| а天堂中文最新一区二区三区| mm视频在线观看| 不卡av网站| 国产成人成网站在线播放青青 | 久久久久久在线观看| 欧美性猛交xxxx免费看蜜桃| 亚洲精品黄| 黄色片视频在线观看| 亚洲欧美国产另类va| 狼群精品一卡二卡3卡四卡网站| 超碰人人91| 视频丨9l丨白浆| 青青草国产精品| 国产日产久久高清欧美一区| 美国三级日本三级久久99| 99精品免费视频| 亚洲精品av一二三区无码| 俺啪也| 国产91丝袜在线观看| 日韩xxx视频| 日韩欧美在线综合网另类| 超碰在线亚洲| 国产成人无码av在线播放不卡| 亚洲国产欧美一区三区成人| 国外精品jvid在线观看| 黑人上司好猛我好爽中文字幕| 簧片av| 中文字幕亚洲码在线观看| 精品国产欧美日韩| 午夜少妇性高湖久久久久| 亚洲加勒比无码一区二区| 日韩高清av| 亚洲4区| av无码岛国免费动作片| a级在线看| 午夜国产福利| 久久少妇av| 日本高清无卡码一区二区久久| 国产熟人av一二三区| 麻豆视频官网| 凸偷窥中国女人洗澡| 国产一区二区精华| 久久婷婷国产麻豆91| 国产成人精品福利一区二区| 亚洲高清二区| 中文字幕a∨在线乱码免费看| 久久久嫩草| 天天插天天色| 亚洲影院中文字幕| 国产女人18毛片水真多18精品 | 亚洲女人天堂| 亚洲aⅴ在线观看| 超鹏在线视频| 超清av| 国产情侣2020免费视频| 波多野结衣久久久久| 青青青国产精品一区二区| 亚洲黄页| 一本大道久久东京热无码av| 免费在线观看你懂的| 亚洲狼人社区| 久色影视| 国产偷伦视频| 日本欧美国产在线| 亚洲图片日本v视频免费| 久久不见久久见免费影院视频 | 最新国产精品自拍| 欧美噜噜久久久xxx| 山东熟女啪啪哦哦叫| 国产精品无需播放器在线观看| 日本少妇寂寞少妇aaa| 国产精品爆乳在线播放第一人称| av日韩中文字幕| 亚洲全部无码中文字幕| 成人自拍av| 小仙女av| 国产成人av一区二区| 18资源在线www免费| 日韩午夜福利无码专区a| 日韩av在线天堂| 亚洲久热无码中文字幕人妖| 少妇人妻互换不带套| 午夜成人影片av| 无码加勒比一区二区三区四区| 蘑菇av| 国产成人一区二区三区app| 日韩午夜精品免费理论片| 免费在线a| 久久人人爽人人爽人人av东京热| 亚洲一区二区三区在线观看网站| 国产精品久久久久久中文字| 伊人久久大香线蕉av仙人| 青娱乐极品视觉盛宴国产视频| 91视频精选| 日本熟妇大乳| 98国产精品| 久久免费在线观看视频| 亚洲国产精品13p| 久久人搡人人玩人妻精品首页| 亚洲综合色视频| 无码中文人妻在线一区| www欧美com| 91av视频免费观看| 国产精品久久久久久久久免费看| 精品一品国产午夜福利视频| 国产真实交换配乱淫视频,| 亚洲欧美日韩一级| 亚洲综合另类小说专区| 精品乱码一区二区三四五区| 国产第一av| 成·人免费午夜视频香蕉| 乱人伦人妻中文字幕在线入口| 少妇一级淫片免费| 国产成年无码久久久免费| 人妻少妇邻居少妇好多水在线| 九九热久久久99国产盗摄蜜臀 | 特色特色大片在线| 欧美99久久精品乱码影视| 亚洲成年人专区| 国产又粗又猛又爽又黄的视频9| 爱情岛论坛亚洲品质自拍| 亚洲人在线播放| 伊人久久久大香线蕉综合直播| 久久亚洲精品无码观看网站| 完美奇遇在线观看| 亚洲国色天香卡2卡3卡4| 亚洲依依| 欧美精品福利视频| 影音先锋中文字幕在线视频| 久久精品牌麻豆国产大山| 伊人涩| 天天色小说| 亚洲精品综合在线影院| 国产免费a级片| 国产精品无码久久久久成人影院| 欧美一区二区三区啪啪| 91五月色国产在线观看| 国产精品调教视频一区| 99久久精品费精品国产风间由美 | 欧洲美女tickling免费网站| 超碰男人天堂| 免费一区二区三区| 精品+无码+在线观看| 亚洲国产熟妇在线视频| www夜夜骑| 欧美三级特黄| 国产成人一区二区青青草原| 黄色大毛片| 国产91香蕉| 日本肉体裸xxxxbbbb| 日韩成人在线一区| 欧美性猛交xxx乱大交3蜜桃| 在教室伦流澡到高潮hgl视频| 人妻无码一区二区视频| 成人私密视频| 少妇影院yy111111| 人妻无码中文字幕免费视频蜜桃 | 日韩的一区二区| 在线va| 爱爱一区| 女性爱爱视频| 久久9精品区-无套内射无码| 一区不卡在线观看| 日本a级黄色| 国产精品久久久久7777| 天天躁日日躁狠狠躁欧美老妇| 亚洲一区二区三区无码中文字幕| 成人自拍视频| 8x国产精品视频| 国产av无码专区亚洲草草| 国产精品丝袜综合区旗袍| 92在线精品视频在线观看| 久久精品伦理| 国产精品免费视频二三区| 日韩在线成人| 99精品久久久中文字幕| 亚洲中文字幕无码不卡电影| 成av人电影在线观看| 草草福利视频| 日本性视频网站| 国产精选一区二区| 欧产日产国产精品三级| 久久久亚洲综合久久久久87| 国产高清一国产av| 好吊妞人成视频在线观看27du| 国产乱人伦偷精品视频免观看| 国产奶水涨喷在线播放| 国产精品无码午夜免费影院| 久久精品国产一区二区| 熟女人妻视频| 久久国产精品网| 午夜福利片手机在线播放| 亚洲欧美在线观看视频| 利智三级露全乳| 九九视频免费精品视频| 亚洲天堂第一| 国内精品久久久久国产盗摄| 成人日b视频| 粉嫩av蜜桃av蜜臀av| 欧美三级午夜理伦三级小说| 午夜精品小视频| 黄色a级网站| 久久精品激情| 日韩一区二区三区视频| 狠狠色狠狠色综合伊人| 人妻少妇边接电话边娇喘| 亚洲精品va| 色婷婷97| 国产三级观看| 亚洲综合天堂av网站在线观看| 毛片视频大全| 亚洲桃色视频| 国产成人精品牛牛影视| 老司机伊人| 天堂√中文最新版在线| 一本一道久久a久久精品蜜桃| yes4444视频在线观看| 中国av一区| 国产成人精品一区二区三区在线| 调教性瘾双性高清冷美人| 五级毛片| 天天天天做夜夜夜做| 国产毛片毛片毛片毛片毛片| 国产911在线观看| 午夜精品久久久久久99热明星| 51社区精品视频| 97国产精品欲| 美女野外找人搭讪啪啪| 欧美狂野乱码一二三四区| 国产精品精品久久久久久| 欧美二级片| 欧美精品视| 日本www高清视频| 资源av| www在线播放| 成人午夜特黄aaaaa片男男| 日韩91在线| 手机看片亚洲| 91国产丝袜在线播放| h在线网站| 国产同性野外打野战| 亚洲精品天堂成人片av在线播放| www嫩草| 毛茸茸性xxxx毛茸茸毛茸茸| 少妇暴力深喉囗交3p| 欧美在线观看一区| 在线看亚洲十八禁网站| 欧美日韩在线网站| 蜜臀av性久久久久蜜臀aⅴ| 欧美日韩tv| av无码久久久久不卡网站蜜桃| 好吊妞视频988在线播放| 一区二区三区精品视频免费播放 | 一区二区乱子伦在线播放| 黄色网在线| 欧美老人巨大xxxx做受视频| 久久99成人免费| 国产美女精品自在线拍免费下载出| 高清不卡毛片| 三级国产三级在线| 国产亚洲aⅴ在线电影| 久久免费看少妇a高潮一片黄特| 亚洲色欲色欲www在线丝| 人人鲁免费播放视频| 啪啪.com| 国产91精品一区二区| 国产乱人伦偷精品视频| 国精品人妻无码一区二区三区蜜柚 | 大粗鳮巴久久久久久久久 | 亚洲一区二区三区无码中文字幕| 日本少妇丰满做爰图片| 天天干天天干天天操| 亚欧在线播放| 99精产国品一二三产品香蕉| 久久亚洲激情| 无码色av一二区在线播放| 国产av麻豆mag剧集| 亚洲中文无码av永久伊人| 日本麻豆一区二区三区视频 | av黄色网| 中日韩av在线| √天堂资源地址在线官网| 国产日产欧产精品品不卡 | 潮喷失禁大喷水av无码| 欧美va天堂va视频va在线| 丁香激情五月| 91视| 日韩天天| 阿v天堂在线| 波多野结衣在线观看一区二区| 男人的天堂网av| 另类视频一区| 国产精品亚洲欧美大片在线看 | 日韩区在线观看| 4k岛国av超高清aⅴ| 亚洲国产欧美在线成人| 亚洲精品国精品久久99热| 久久久久xxxx| 午夜不卡福利| 张柏芝hd一区二区| 欧美日韩一区视频| 久久免费看视频| 国产一区调教91鞭打| 亚洲香蕉中文网| 欧美丰满大乳大屁股毛片图片| 国产精品青青在线麻豆| 五月婷婷综合在线观看| 草久在线| 日本最新免费二区| jjzzjjzz欧美69巨大| www国产精品人妻一二三区| 爱情岛论坛成人永久网站在线观看| 视频区国产亚洲.欧美| 伊人伊成久久人综合网996| 欧美三级精品| 三级伊人| 欧美日韩精品一区二区天天拍小说 | 肉体暴力强伦轩在线播放| 久久综合婷婷| 长河落日电视连续剧免费观看01 | 美国黄色毛片一级| 在线观看午夜亚洲一区| 乖疼润滑双性初h| 欧美人伦禁忌dvd放荡欲情| 裸身美女无遮挡永久免费视频| 少妇的激情| 网站在线观看你懂的| 久色精品视频| 国产精品77777| 免费三级网站| 国产精品成人网址在线观看| 激情久久久久久久| 国产精品无码久久久久成人影院| 亚洲五月丁香综合视频| 亚洲欧美xxx| 玖玖国产精品视频| 国产亚洲综合在线| 国产精品tv| 特级无码毛片免费视频尤物| 欧美国产日韩一区二区三区| 国产亚洲性欧美日韩在线观看软件| 天堂资源在线www中文最新偷拍| 99久久夜色精品国产亚洲1000部| 国产片av片永久免费观看| 国产精品无码免费视频二三区| 亚洲国产精品久久久久婷婷老年 | 69中国xxxxxxxxx69| 最新69国产成人精品视频免费| 2018天天干天天射| 人人玩人人添人人澡免费| 久久精品视频9| 日韩精品999| 日韩精品久久久| 精品无人区卡一卡二卡三乱码| 日本高清视频免费观看| 欧美久久免费| 午夜寂寞影院在线观看| 中文字幕在线播| 久久香蕉国产线熟妇人妻| 一区www| 台湾绝版午夜裸体写真秀| 午夜国产一区二区| 精品欧美一区二区三区免费观看| 久久久久久三级| 婷婷激情综合色五月久久竹菊影视| 久久国产99| 国产依人| 欧美日韩一区二区免费视频| 欧洲一区在线| 国产精品va在线观看无码不卡| 99热免费在线观看| 四虎影视一区二区精品| 免费av网址在线观看| 精品人妻无码区二区三区| 欧美激情高潮| av动漫无码不卡在线观看| 精品国产aⅴ无码一区二区| 视频二区丝袜国产欧美日韩| 亚洲成年电人电影| 欧美片免费网站| 综合色av| 婷婷深爱激情| 中文国产在线观看| 亚洲国产午夜| 97久久综合亚洲色hezyo| 内射人妻无码色ab麻豆| 久久av无码aⅴ高潮av喷吹| 亚洲日韩成人av无码网站| 少妇哺乳期在线喷奶| 成人午夜福利视频| 亚洲破处视频| 色婷婷av777| 五月婷婷激情在线| 无套内射在线观看theporn| 欧美日二区| 少妇一级淫免费播放| 日本黄色天堂| 日韩高清欧美| 亚洲欧美成人一区二区在线电影| 丰满爆乳一区二区三区| 精品人妻无码一区二区三区性| 国产精品6区| 任我撸在线视频| 亚洲欧美高清| 免费在线h| 欧美精品v国产精品| 午夜精品久久久久久中宇| 国产精品人成视频免费软件| 96视频在线| 欧美中日韩在线| xxxx黄色| 亚洲乱理伦片在线观看中字| 免费观看添你到高潮视频| 色综合热无码热国产| 国产偷摄中国推油按摩富婆| 在线看片国产日韩欧美亚洲| 亚洲精品国产精品乱码不99按摩| 色妞色综合久久夜夜| 国产精品视频yy9299一区| 国产精品一区二区在线观看| 国产成人精品午夜视频| 天天操网址| blacked欧美极品一区| 国产午夜理论不卡在线观看| 香蕉网在线视频| 人人鲁免费播放视频| 日韩中文字幕在线| 91丨九色丨尤物| 国产大陆xxxx做受视频| www色黄| 国产一区调教91鞭打| 人人妻人人妻人人片色av| 中文一区在线| 97爱爱爱| 亚洲一级免费毛片| 超碰av人人| 操女网站| 色妞妞www精品视频| 国产午夜成人无码免费看不卡| 欧美 中文字幕| 国产成人免费观看久久久| 天天干伊人| 成人自拍视频在线观看| 国产边打电话边被躁视频| 成人影片一区免费观看| 欧美丰满熟妇乱xxxxx视频| 天海翼一区二区三区| 91精品国产高潮对白| 亚洲精品久久久久久久观小说| 欧美性猛交xxx乱大交3蜜桃| www噜噜噜| 亚洲色www成人永久网址| 久久av无码精品人妻出轨| 日韩无码电影| 日韩在线观看中文字幕| 成人18禁深夜福利网站app免费| 爱情岛论坛亚洲首页入口章节| 欧美大片一级| 九七超碰在线| 日本xxxx18野外无毒不卡| 99在线免费| 欧美成 人版在线观看| 无码成人h免费视频在线观看| 激情六月丁香| 纯爱无遮挡h肉动漫在线播放| 色综合色狠狠天天综合网| 色欲综合视频天天天| 日批在线视频| 亚洲国产美女久久久久| 久久本道综合久久伊人| 久久久久久国产精品亚洲78| 久久久久久亚洲| 巨大乳沟h晃动双性总受视频一区| 天堂网91| 国产成人a在线观看视频免费| 久久婷婷人人澡人爽人人喊| 午夜激情国产| 免费观看理伦片在线播放| 天天综合久久| 亚洲综合色区在线播放2019| 天天色综网| 中文视频在线| 亚洲人xxxx| 在线看黄色av| 色婷婷aⅴ| 优优亚洲精品久久久久久久| 北条麻妃一区二区免费播放 | 国产亚洲中文字幕在线制服| 好莱坞性战| 91精品国产乱码久久久久久张柏芝 | 国产成人精品日本亚洲专区61| 日批在线播放| 乱淫67194| 国产乱了真实在线观看| 黄色成人在线视频| 麻豆黄色片| 亚洲国产另类久久久精品| 国色天香一卡2卡三卡4卡乱码| 日本亚洲国产| 国产一区二区三区撒尿在线| 狼人亚洲国内精品自在线| 女性毛片| 白嫩嫩翘臀美女在线视频| av在线影音| 欧美乱妇日本无乱码特黄大片| 国产成人精品视频一区二区三| 欧美精品18videos性欧美| 四虎影视永久免费| 97性无码区免费| 可以在线看的av| 初开小嫩苞一区二区三区四区 | 精品国产综合成人亚洲区| 97综合| 91成人在线观看喷潮蘑菇| 四房播播开心五月| 性欧美8khd高清极品| 久久精品亚洲男人的天堂| 国外激情av片| 伊人伊成久久人综合网996 | 成人免费网站在线| 黄色高清视频在线观看| jizz黄| 中文日韩在线| 大尺度舌吻呻吟声| 理论片久久| 欧美人动与zoxxxx乱| 欧美啊v| 久久99久久99精品免视看| av无码播放一区二区三区| 久久老女人| 日本午夜精华| 国语av在线| 亚洲 都市 无码 校园 激情| 国产一及片| 国产原创av在线| 天天爱天天草| 本站只有精品| 少妇性xxxxxxxxx色野| 中日韩乱码一二新区| 撕开奶罩揉吮奶头高潮av| 国产精品久久久久久久久久ktv| 成人久久18免费网站麻豆| 狠狠干超碰| 91九色精品| 精品久久久bbbb人妻| 国产亚洲视频在线观看| 国产精品无码人妻在线| 国产精品传媒麻豆hd| 九九99九九精彩3| 91天堂在线| 欧美视频影院| 午夜欧美成人| 国产成人亚洲综合无码dvd| 国产无遮挡无码视频在线观看| 国产高清不卡一区二区| 娇小xxxx性开放国产精| 国产精品日韩| 国产三级不卡| 亚洲欲色欲www怡红院| 中日毛片| 91欧美在线| 五月天天丁香婷婷在线中| 美女野外找人搭讪啪啪| 麻豆精品传媒一二三区| 美女黄18以下禁止观看| 欧美特级黄色片| 91丨porny丨露出| 免费观看女人高潮视频软件 | 国产911| 日本熟妇人妻中出| 精品午夜视频| 成人av久久一区二区三区| 国产精品久久久一区二区三区网站| 91视频第一页| 国产a国产片国产| 一级做a爰片久久毛片潮喷| 少妇饥渴偷公乱51| 国产精品欧美综合| 国产精品自拍小视频| www偷拍com| 亚洲制服无码| av网在线播放| 日韩视频在线视频| 无码中文精品专区一区二区| 亚洲狠狠婷婷综合久久| 国产黄色三级| 777午夜福利理论电影网| 久久久久国产精品一区二区| 99久久99久久加热有精品| www视频在线观看免费| 欧美日韩在线第一页| 国产成人一区| 午夜成人在线视频| 欧美一区二区三区爱爱| 成人a网站| 一级做a爰全过程免费视频毛片| 99有精品| 日韩乱码一区二区| 制服丝袜自拍另类亚洲| 综合欧美亚洲日本一区| 色婷婷成人网| 久久99久久久久| 美国免费黄色片| av中文字幕在线播放| 无线乱码一二三区免费看| 欧美亚洲综合成人专区| www国产高清| 91视频亚洲| 一区二区三区在线 | 欧| 免费一二区| 丰满寂寞少妇| 五月天黄色小说| 亚洲激情黄色| 亚洲狠狠色成人综合网| 久久一二区| 国产成人小视频在线观看| 国产在线精品拍揄自揄免费| 男女做爰真人视频直播| 偷拍女人私密按摩高潮视频| 成人无码h动漫在线网站免费| av看片在线| 狠狠色丁香婷婷久久综合五月| 性做爰高清视频在线观看视频| 亚洲成人久久久久| 热舞福利精品大尺度视频| 亚洲第一狼人天堂久久| 国内丰满熟女出轨videos| 青草av在线| 粉嫩av一区二区老牛影视| 成年人在线免费观看| 夜添久久精品亚洲国产精品| 香蕉97超级碰碰碰视频| 第五色婷婷| 91传媒在线播放| 亚洲日韩av无码中文| 999久久久免费看| 成人第一页| 阿v视频在线免费观看| 成人国产在线观看| 成熟妇人a片免费看网站| 久草在线视频首页| 欧美最顶级丰满的aⅴ艳星| 在线播放不卡av| 18禁成年免费无码国产| 久久久激情视频| 日韩v在线| 亚洲aⅴ一区二区| 无码国产精品一区二区免费式影视| 成人国产在线观看| 国产亲子乱xxxx| 丰满少妇弄高潮了www| 成人涩涩网| 亚洲国产综合精品中文第一| 麻豆精品a∨在线观看| 激情小说综合| 亚洲成a∧人片在线播放黑人| 夜夜春亚洲嫩草影院| 一区二区三区在线播放视频| 国产综合久久久久鬼色| 天天射一射| 亚洲最大成人综合| 国产91av在线| 免费a网| 欧美亚洲综合另类色妞网| 成人免费视频一区二区三区| 久久看视频只这| 啪啪啪毛片| 欧美日韩在线视频播放| 高清不卡二卡三卡四卡免费| 免费网站看av| 久视频精品线在线观看| 青草草97久热精品视频| 美国毛片av| 精品理论片| 亚洲欧美福利视频| 无码人妻精品一区二区三18禁 | 99热官网| 国产精品6999成人免费视频| 老熟女重囗味hdxx70星空| 少妇人妻久久无码专区| 91亚洲精品国偷拍自产在线观看| 一区二区三区在线 | 中国| 黄瓜视频在线观看网址| 国产中文字二暮区| 久久婷婷成人综合色综合| 成人爽站w47pw| 国产综合有码无码中文字幕| 一本色道久久综合狠狠躁的推荐 | 欧美日本日韩aⅴ在线视频| 麻豆果冻传媒精品| 亚洲日韩欧美一区、二区| 爱爱视频网址| 亚洲五月丁香综合视频| 日本高清xxxxxxxxxx| 中文字幕人妻高清乱码| 久久勉费视频| 国产高h视频| 日韩成人一级片| 国产精品视频专区| 1024香蕉视频| 麻豆疯狂做受xxxx高潮视频| 国产九九精品视频| 无码人妻aⅴ一区二区三区| 91日本在线播放| 国产免费高清| 粉嫩av一区二区三区在线播放| 日韩av在线不卡| 国产精品久久久久久久久福交| 欧美亚洲自偷自偷图片| 干美女视频| 久久久久综合成人免费| 日韩激情综合网| 国产极品粉嫩福利姬萌白酱| 国精产品999一区二区三区有| 国产人妻精品久久久久久| julia中文字幕久久亚洲蜜臀| 欧美激情一区二区三区蜜桃视频| 四虎精品一区二区免费| 国产免费爽爽视频| 麻花传媒mv一二三区别在哪里看| 日产学生妹在线观看| 久草在线观看福利| 在线视频欧美日韩| 四虎永久在线精品免费下载| 国产在线播放一区| 国产女人与公拘交在线播放| 欧美精品一区二区视频在线观看| 黄色av免费在线| 四虎成人精品一区二区免费网站| av免费在线观看不卡| 国产视频入口| 国产精品视频久久久久久| 欧美激情自拍| 合欢视频污| 国产又粗又猛又爽免费视频| 亚洲成在线| 亚洲国产精品无码专区成人| 亚洲欧洲国产成人综合在线| 国产又滑又嫩又白| 亚洲男同网| 少妇人妻偷人精品视频1出轨| 少妇高潮惨叫喷水正在播放| 欧美精品一级二级三级| 99视频在线播放| 免费h动漫无码网站| 亚洲精品狼友在线播放| 男人天堂久久| 国产精品盗摄!偷窥盗摄| 一级免费黄色片| 成人综合在线观看| xxxxx日韩| 日韩伦理中文字幕| 国产在线aaa片一区二区99| 特级无码毛片免费视频尤物| 曰本女人牲交高潮视频| 亚洲无圣光| 午夜做受视频试看6次| 奇米影视亚洲精品一区| 一个人在线观看免费中文www| 亚洲福利精品| 大屁股人妻女教师撅着屁股| 探花系列在线观看| 日本猛少妇色xxxxx猛叫| www欧美com| 国精品午夜福利视频| 亚洲ww77777影视| 色偷偷亚洲第一成人综合网址| 在线免费三级| 欧美精品 日韩| 一a级毛片| 强迫大乳人妻中文字幕| 欧美久久一级| 欧美精品1区2区3区| 欧美在线免费播放| 激情综合激情五月俺也去| 国产精品国产午夜免费看福利| 欧美日韩精品一区二区天天拍| 欧美性生交活xxxxxdddd| 国产成人啪精品午夜网站| a极毛片| jizz中文字幕| 久久伊人精品青青草原vr| vvv国产在线观看一区二区| 91性高潮久久久久久久| 日韩国产毛片| 国产免费人成在线视频| 日韩中文免费| 日韩精品无码专区免费播放| 国产色综合天天综合网| 色欲色香天天天综合无码www| 国产毛a片久久久久无码| 国产 | 欧洲野花视一| 午夜影院在线看| 欧美乱妇狂野欧美在线视频| 六月婷婷中文字幕| 中文在线а天堂| 日本欧美一区二区三区高清| 黄色av观看| 欧美亚洲精品天堂| 2014av天堂无码一区| 免费无码肉片在线观看| 蜜桃视频一区二区三区在线观看 | 香蕉久久av一区二区三区| 看毛片视频| 国产精品夜夜春夜夜爽| 日本大片免a费观看视频三区| 国产91久久久| 52avaⅴ我爱haose免费视频| 免费看欧美黑人毛片| 久久精品7| 成人cosplay福利网站18禁| 中文字幕一区二区三区av| 97久久婷婷五月综合色d啪蜜芽| 免费的黄色的视频| 一区二区不卡| 国产精品3| 国产一级精品毛片| 500篇短篇超级乱淫的小说| 中文字幕精品久久久久人妻红杏ⅰ| 亚洲自拍另类| 国产精品涩涩| 国产精品夜夜春夜夜爽久久小| aⅴ亚洲 日韩 色 图网站 播放| 精品乱码无人区一区二区| 四虎在线网址| 日本偷偷操| 日本毛片在线看| 日本少妇高潮喷水xxxxxxx| 丰满迷人的少妇特级毛片| 亚洲国产一区二区在线观看| 日韩av手机在线| 人妻互换免费中文字幕| 德国艳星videos极品hd| 公妇乱淫视频| 97色综合| 99热这里只就有精品22| 日本黄色一极片| 国产高清精品综合在线网址| 国产精品美女久久久久aⅴ国产馆| 色涩久久| 久久久久久精品成人鲁丝电影| 欧美日韩久久婷婷| 98国产精品综合一区二区三区| 茄子在线看片免费人成视频| 亚洲熟女片嫩草影院| www日韩精品| 97亚洲欧美国产网曝97| 日韩不卡av在线| 亚州中文字幕无码中文字幕| 79日本xxxxxxxxx18| 88tv成人| 久91| 国产爆乳美女娇喘呻吟| www久久com| 女人高潮抽搐aaa| 久久精品日产第一区二区三区| 国内精品久久人妻朋友| 国产在线视频一区二区三区98 | 无码国产精品一区二区app| 免费观看黄色av| www黄色片| 欧洲美熟女乱又伦av影片| wwwsss在线观看| 少妇被爽到高潮在线观看| 超碰在线c| 国产精品欧美综合亚洲| 成年人看的黄色片 | 大j8福利视频导航| 顶级毛茸茸aaahd极品| 丰满大乳伦理少妇| 国产视频综合| 亚洲播放| av网址在线播放| 性俄罗斯交xxxxx免费视频| 国产激情高中生呻吟视频| 欧美激情视频在线观看| 亚洲色欲色欲www成人网| 久久精品视频国产| 曰本无码人妻丰满熟妇5g影院| 淫视频网站| 天天舔天天舔| 青青青国产精品免费观看| 狂野欧美性猛xxxx乱大交| 成人亚洲欧美一区二区三区| 人妻少妇乱孑伦无码专区蜜柚 | 老司机午夜永久免费影院| 男人av网站| 大奶子在线观看| 国产极品粉嫩泬免费观看| 欧美日韩六区| 国产播放隔着超薄丝袜进入| 丁香激情五月少妇| 色综合88| 欧美色图国产精品| 欧美伊人色综合久久天天| 91青青草视频| 翔田千里一区二区| 欧美大屁股喷潮水xxxx| 欧美国产在线一区| 小sao货水好多真紧h无码视频| 欧州一区二区三区| 综合久久久久久久久| 少妇激情在线| 草草影院在线观看| 超清无码波多野吉衣中文| 国产成人免费无码av在线播放| 欧美黑人又粗又硬xxxxx喷水| 欧美在线一区二区三区四区| 1024av在线| 国产成人美女裸体片免费看| 久久婷婷香蕉热狠狠综合| 亚洲精品无码ma在线观看| 成在人av抽搐高潮喷水流白浆| 国产cao| 精品久久蜜桃| 久久香蕉国产线熟妇人妻| 成 人 在 线 免费观看| 日本日皮视频| 成人毛毛片| 亚洲精品一区二区三区影院| 欧美jjzz| 色一情一乱一伦一区二区三欧美| 久久福利精品| 极品在线观看| 精品国产一区二区三区四区在线看| 国产二级视频| 538精品视频在线播放| 青青青视频在线播放| 午夜内射高潮视频| 亚洲在av人极品无码网站| 成人免费无尽视频| 狠狠干夜夜骑| 性欧美巨大| 欧美怡春院| 天天综合网网欲色| 中文国产乱码在线人妻一区二区| 免费观看又色又爽又黄的| 国产成人午夜精品5599| 极品少妇一区二区| 99精品国产99久久久久久51| 在线不卡av| 成熟老妇女毛茸茸的做性| 亚洲熟妇另类久久久久久| 狠狠干中文字幕| 亚洲s色大片在线观看| 日韩欧美一区二区三区四区| wwwav在线| 初尝情欲h名器av| 日韩伦理中文字幕| 毛片大全免费看| av影库| 特级毛片av| 欧美一区| av5566| 亚洲免费国产午夜视频| 欧美专区日韩视频人妻| 亚洲无人区午夜福利码高清完整版| 亚洲国产va| 又色又爽又黄无遮挡的免费视频| 色资源av| 成人午夜在线观看视频| 挺进邻居丰满少妇的身体| 国产美女自卫慰黄网站| 亚洲第一页在线| 亚洲国产精品成人久久| 久久午夜av| 无码国产精品一区二区免费式影视| 中国一级簧色带免费看| 少妇二级淫片免费| 深爱激情站| 精品国产中文字幕| 日本一本在线视频| 亚洲国产综合在线观看不卡| 国产69页| aaa日本裸体| wwwxxx在线观看| 国产夫妻性爱视频| 免费人成在线| 日韩av成人在线观看| 久精品视频| 亚洲a√| 免费色片网站| www桃色av嫩草com| 国产精品中文字幕av| 最新 国产 精品 精品 视频| 极品美女扒开粉嫩小泬| www黄色在线观看| 国产在线无码不卡影视影院| 丁香激情五月少妇| 免费在线观看毛片视频| 亚洲国产成人av国产自| 国产黄色www| 国产又粗又猛又爽视频上高潮| av天堂久久天堂色综合| 一级aaa毛片| 开心激情婷婷| 女同舌吻互慰一区二区 | 成人字幕网zmw| 成人免费在线小视频| 美日韩av在线| 夜夜看av| 干日韩美女| 永久免费在线| 一级黄色免费大片| 日本精品网站| 艹逼久久| 日本乱妇乱子视频| 国产男女猛烈无遮掩视频免费网站| 国产成人三级一区二区在线观看一 | 性猛交ⅹxxx富婆video| 亚洲国内精品自在线影院牛牛| 奇米四色在线视频| 在线一区视频| 人妻出轨av中文字幕| 日本熟妇乱子伦xxxx| 日韩精品视频在线观看一区二区| 波多野结衣av在线无码中文观看| 色偷偷久久一区二区三区| 四虎wwwaa884成人精品视频| 九色porny视频黑人| 五月婷婷俺也去开心| 激情综合色五月六月婷婷| 亚洲三级在线观看| 国产开嫩苞实拍在线播放视频| 久久国产免费| 欧美日韩一区二区三区不卡| 午夜在线看的免费网站| 免费在线精品视频| 日韩成人av网| 芭蕉视频在线观看| 四川骚妇无套内射舔了更爽| 成人又黄又爽又色的网站| 国产大学生呻吟对白精彩在线| 天天摸天天做天天爽水多| 狠狠综合久久久久综合网站| 亚洲福利国产网曝| 极品美女高潮呻吟国产剧情| 亚洲乱亚洲乱| 人妻激情偷乱一区二区三区 | 68日本xxxxxⅹxxx22| 国产二区av| 日产a一a区二区www| 在线看免费无码av天堂的| 最新综合精品亚洲网址| 午夜视频福利在线观看| 亚 洲 成 人 网站在线观看| 黄色网址最新| 亚洲性人人天天夜夜摸| 性欧美bbw| 久久久久久久久久久中文字幕| 色噜噜狠狠色综合免费视频| 欧美精品免费在线观看| 日韩欧美高清dvd碟片| 粗了大了 整进去好爽视频| 久久久久久久99| 99riav视频| 色婷婷六月亚洲婷婷丁香| 农场巨污高h文| 精品午夜国产福利观看| 丰满少妇在线观看网站| 国产欧美一区二区精品性色| 麻豆av福利av久久av| 国产精品无码av一区二区三区| 久久深夜视频| 国产67194| 久久国产中文娱乐网| 成人情侣激情偷拍视频| 懂色在线| 16一17女人毛片| 一本加勒比北条麻妃| 全黄性性激高免费视频| 一级大片免费看| 99国产精品久久| 九九av| 99爱免费视频| 无遮挡边摸边吃奶边做视频| 97国精产品无人区一码二码| 免费国产黄色片| 午夜成人影片| 亚洲欧美激情图片| 日本又色又爽又黄的a片18禁| 999精品在线观看| 少妇精69xxtheporn| 成人一级片| 秋霞免费av| 日韩欧美在线视频播放| 欧美人与动人物牲交免费观看| 亚洲午夜在线播放| 日韩av一二三区| 小明天天看| 黄色毛片毛茸茸| 欧美激情15p| 日本涩涩视频| 亚洲色图国产精品| 亚洲小说区图片区色综合网| 久久久久午夜| 久久99国产精品尤物| 日本新janpanese乱熟| 91在线综合| 成人性做爰aaa片免费| 色呦呦在线免费观看| 午夜影院体验区| 久久免费看少妇高潮| 97国产婷婷综合在线视频| 7777欧美日激情日韩精品| 少妇太紧太爽又黄又硬又爽| 九九色| 日本一区二区在线视频| 精品国产人妻一区二区三区免费| 日本亚洲高清| 激情综合av| 懂色av粉嫩av蜜乳av| 国产96av在线播放视频| 好吊色一区二区三区| 中文在线无码高潮潮喷在线播放| 欧美xxxxbbb| 国产美女精品视频线播放| 欧美黄网址| 久久久久人妻一区精品色欧美| 日本无码欧美一区精品久久| 亚洲线精品一区二区三区八戒| 伊人成年综合网| 超碰成人福利| 成年人看的免费视频| 一个人看的www免费视频在线观看| 亚洲一区二区三区四区av| 国产xxxx高清在线观看| 九九热视频精品| 狠狠躁天天躁中文字幕| 国产特级黄色录像| 97se亚洲国产综合自在线尤物| 成人18禁深夜福利网站app免费| 狠狠干很很操| 天天噜噜天天爽爽天天噜噜| 久国产| 国产va免费精品高清在线观看 | 婷婷色婷婷| 色婷婷婷丁香亚洲综合| 欧美色aⅴ欧美综合色| 欧美精品xxxxx| 91精品亚洲影视在线观看| 亚洲国产av久久久| 国产91清纯白嫩初高中在线观看| 先锋影音中文字幕| 亚洲天堂网络| s级爆乳玩具酱国产vip皮裤| 99久久国产亚洲高清观看| 久久久久久亚洲| 精选国产av精选一区二区三区| 五月天久草| 国产成人av激情在线播放| jizz免费视频| 成人毛片一区二区| www.97超碰| 国产伦精品一区二区三区视频新| 天堂国产| 亚洲精品男人的天堂| 人妻中文字幕在线网站| 欧美三级a做爰在线观看| 永久免费成人代码| 国产精品久久久久久久久久99| 国产999在线观看| 四川50岁熟妇大白屁股真爽| 女厕偷窥一区二区三区| 女同互舔互慰dv毛片| 性猛交ⅹxxx富婆video| 中文无码天天av天天爽| 动漫av网站免费观看| 日本做受高潮又黄又爽| 噜噜色成人| 少妇被粗大的猛烈进出视频 | 91精品久久久久| 一级做a毛片| 国产女人喷潮视频在线观看| 蜜臀av国产精品久久久久| 亚洲成成品网站| 中文字幕无码人妻波多野结衣| 国产成人无码精品久久二区三区| 欧美碰碰碰| 亚洲精品视频在线免费播放| 成人欧美亚洲| 亚洲国产精品va在线观看香蕉| 中文字幕在线有码| 日韩精品无码人成视频| 视频在线观看91| 午夜dj在线观看免费视频| 日本精品一区二区三区在线播放视频| 精品成人毛片一区二区| 高清毛茸茸的中国少妇| 黄色天堂av| 国产精品第一| 午夜福利片手机在线播放| 免费看黄网站在线观看| 尤物97国产精品久久精品国产| 欧美亚洲综合在线一区| 日韩色av| 人伦片无码中文字幕| 三级黄片毛片| 亚洲人成无码网站久久99热国产| 午夜拍拍拍无档视频免费qq群| 国产高清在线不卡| 亚洲国产成人91精品| 日韩一级理论片| www.黄色大片| 农村真人裸体丰满少妇毛片| 日韩人妻无码精品无码中文字幕 | 亚洲成人经典| 小宝贝荡货啊用力水湿aⅴ视频| 亚洲国产精品午夜久久久| 欧美在线日韩在线| 91精产国品一二三产区区别网站| 综合精品久久久| 天堂va久久久噜噜噜久久va| 色综合久久久无码中文字幕| 中文字幕乱码一区二区免费| 嫩草影院永久入口| 亚洲国产成人va在线观看| 国产一伦一伦一伦| 亚洲黄色软件| 欧美亚洲一二三区| 嫩草影院黄| 神马午夜888| 第一章婶婶的性事| 少妇高潮露脸国语对白| 久久精品—区二区三区| 超级黄色片| 色天天色| 欧美三级在线播放线观看| 香港日本三级亚洲三级| 国产精品无码翘臀在线观看| 国产精品一级二级| 日本一道在线| 在线播放a| 亚洲另类一二三区| 99自拍网| 三级毛片子| 欧美精品密入口播放| 黄色a级大片| 日本在线播放视频| 草草影院最新网址| 日韩国产一区二区三区四区 | 欧美成人精品在线观看| 欧美日韩亚洲国产| 欧美日韩激情网| 国产精品一卡2卡三卡4卡| 色射网| 最新国产成人av网站网址| 欧美激情在线观看| 天天夜夜草| 亚洲精品国偷拍自产在线麻豆| 免费欧美一级| 日日摸日日碰夜夜爽亚洲| 国产高清一区| 999久久久精品国产消防器材| 久久久精品456亚洲影院| 欧美综合专区| 久久天天躁狠狠躁夜夜97| 欧美11p| 呦女精品| 日本一级黄色毛片| 久久国产精品波多野结衣| 亚洲 综合 欧美在线视频| 亚洲精品专区在线观看| 国产精品人妖ts系列视频| 国产福利视频一区二区| 色五月丁香六月欧美综合| 婷婷成人丁香五月综合激情| 黄色短视频在线播放| 成·人免费午夜无码视频| 女女百合国产免费网站| 男女野外做受全过程| 天堂资源| 久视频精品线在线观看| 国产高清乱码爆乳女大生av| 91porny真实丨国产jk| 成人aaa| 一个人看的www视频在线播放| 欧美变态杂交xxxx| 国内精品久久人妻无码妲己| 999zyz玖玖资源站在线观看| 怡红院亚洲第一综合久久| 亚洲网站在线看| 亚洲自拍网站| 国产成人亚洲综合无码18禁h| 日韩av中文无码影院| 欧美特级毛片| 肉丝袜脚交视频一区二区| 二区三区偷拍浴室洗澡视频| 最新亚洲人成网站在线影院| 国产精品一| 四虎国产精品永久入口| 国产精品成av人在线视午夜片| a天堂中文网| 色狠狠色狠狠综合天天| 国产一区网址| 骚虎av在线| 欧美狠狠入鲁的视频| 亚洲这里只有久热精品伊人| 丁香婷婷久久| 免费的一级黄色片| 亚洲视频一二| 青青青视频香蕉在线观看视频| 亚洲综合色网站| 久久久久国产a免费观看rela| 性国产xxxx乳高跟| 性较小国产交xxxxx视频| 国产欧美一区二区精品97| 无码人妻精品一区二区三区夜夜嗨| 中出视频在线观看| 九色av| 啄木系列成人av在线播放| 久久久久久久国产精品美女| 亚洲一区在线观看免费| 亚洲熟妇av欧差aa片爽| 日韩aⅴ片| 久久国产精品99久久久久久口爆| 老司机一区| 免费黄色小视频在线观看| 久久精品熟女人妻一区二区三区| 加勒比色老久久综合网| 久久香蕉影视| 外国av在线| 色欲视频综合免费天天| 日韩尤物| 成人性生活免费看| 中文字幕v亚洲日本在线电影| 99久久久国产精品消防器材| 丁香激情五月少妇| 三级全黄视频| 加勒比东京热无码一区| 亚洲综合网在线观看| 亚洲欧美日韩国产成人精品影院| 18禁勿入午夜网站入口| 久久久久久麻豆| 国产精品久久久久久久久久久新郎| 日本喷奶水中文字幕视频| av午夜在线观看| 成人做受视频试看120秒| 免费观看一级黄色片| 欧美一二在线| 97久久精品人人澡人人爽古装| 中文字幕日韩精| 亚洲欧洲日产国产 最新| 国产精品自在线| 黄色毛片毛茸茸| 欧美xxxx日本和非洲| 亚洲阿v天堂在线z2018| 久草在线视频网站| 国产猛男猛女52精品视频| 肥婆大荫蒂欧美另类| 久久大香伊蕉在人线观看热| 伊人久久97| 2020国产成人精品影视| 5x社区未满十八在线视频| 国产精品亚洲欧美中字| 亚洲精品激情视频| 亚洲午夜无码久久久久小说| 欧美色性视频| 午夜毛片视频| 日韩精品极品视频在线观看免费| 亚洲美女国产精品久久久久久久久| 国产精品亚洲аv久久| 人妻av乱片av出轨av| 一级片a级片| 成人毛片在线| 亚洲 国产 制服 丝袜 一区| 亚洲射| 68日本xxxxxⅹxxx22| 亚洲精品久久久一线二线三线| 久久caoporn国产免费 | 亚洲男人天堂2023| 好看的黄色录像| 国产成人精品日本亚洲专区| 日本xxx大片免费观看| 成本人妻片无码中文字幕免费| 一区二区视频| 色偷偷久久一区二区三区| 骚av在线| 911久久香蕉国产线看观看| 熟女人妻aⅴ一区二区三区60路| www亚洲精品少妇裸乳一区二区| 毛片视屏| 国产女人18水真多18精品一级做 | 色五月色开心色婷婷色丁香| 欧美精品videossex少妇| 久久精品国产99久久72部| 白俄罗斯毛片| 果冻传媒亚洲区二期| 女狠狠噜天天噜日日噜| 欧美成人a| 久久久精品视频免费| 国产妇女乱一性一交| 婷婷午夜天| 一区二区三区免费观看| 91传媒理伦片在线观看| 黄色一级网址| 国产精品国产三级国产专播精品人| 午夜在线观看一区| 欧美日韩成人网| 国产哺乳奶水91在线播放| 粉嫩av久久一区二区三区| 国产一级片中文字幕| ass亚洲尤物裸体pics| 久久99成人免费| 国产精品无码日韩欧| 日韩v欧美v中文在线| 日本 国产成 人 综合 亚洲| 日韩成人在线播放| 日韩不卡高清视频| 亚洲性生活视频| 中国农村一级片| 国产精品1024| 黄色成人在线网站| 国产精品国产三级国产不产一地 | 一级女人18片毛片蜜桃av| 欧美成人精品欧美一级乱黄| 欧牲交a欧美牲交aⅴ| 日本少妇一级片| 国产性一交一乱一伦一色一情| 欧美成人三级在线视频| 久久综合九色综合97婷婷| 午夜黄色网址| av无码爆乳护士在线播放| 中文字幕亚洲欧美日韩在线不卡| 国产av国片精品jk制服丝袜| 日日爱夜夜操| 黄色片aa| 99在线视频精品| 亚洲精品大片| 日本精品少妇一区二区三区| 性做久久久久| 免费看国产精品3a黄的视频| 国产成人av三级在线观看| 99热偷拍| 91夜色| 国产成人精品午夜福利在线播放| 国产主播中文字幕| 无翼乌工口肉肉无遮挡无码18 | 深夜福利网站在线| 69亚洲乱人伦| 国产精品又黄又爽又色无遮挡 | 日日涩| 日韩欧美有码| www17com嫩草影院| 亚洲国产欧美在线综合其他| 日韩视频久久| a级a级高清免费美日a级大片| 精品无码久久久久成人漫画| 奶波霸巨乳一二三区乳| 国产首页| 国产成人一卡2卡3卡4卡| av在线一区二区三区| 性做爰裸体按摩视频| 深夜福利在线观看视频| 国产免费又硬又黄又爽的视频喷水 | 亚洲性色成人av| 久久97精品| 六月丁香av| 亚洲专区中文字幕| 亚洲奶汁xxxx哺乳期| 青草成人| 西西久久| 免费观看黄频视| 男女啪啪高潮激烈免费版| 久久久精品波多野结衣| 成人久色| 一级 黄 色 毛片| 精品免费国偷自产在线视频| 最新国产av无码专区亚洲| 日韩国产丝袜人妻一二区| 久草在线视频福利资源站| 中文字幕第一区高清av| www.在线国产| 7777久久久国产精品| 中国丰满熟妇xxxx性| 自拍偷拍激情| 久久一区二区三| www.视频一区| 亚洲粉嫩美白在线| 黄色九九| 天天视频色| 国产一级免费观看| 黄色一毛片| 丰满少妇高潮惨叫视频| 波多野结衣乱码中文字幕| 97精品一区二区视频在线观看| 极品一区| 久久人妻内射无码一区三区| 久久超碰色中文字幕超清| 国产乱码二卡3卡四卡| av最新| 久久久久久免费看| 日本aaaa级毛片在线看| 国产日批| 少妇扒开双腿让我看个够 | 91久久中文字幕| 中文字幕丝袜一区二区| 动漫人妻h无码中文字幕| 乌克兰粉嫩xxx极品hd| 超碰免费视| 国产成人精品永久免费视频 | 日韩综合网| 亚洲丁香婷婷久久一区二区| 黄视频网站在线| 99免费在线观看视频| 日韩高清在线播放| 99热超碰| 欧美在线精彩视频免费播放| av中文字幕观看| 性讥渴的黄蓉与老汉| 天天鲁夜夜免费观看视频| 免费激情视频网站| 香蕉影音| 狠狠狠色丁香婷婷综合久久五月| 亚洲精品久久久蜜夜影视| 国产情侣激情在线视频| 成人爱爱| 女十八毛片| 夜夜春亚洲嫩草一区二区| 狠狠色综合久久丁香婷婷| 国产精品内射视频免费| 国产女人久久精品视| 国产人与禽zoz0性伦免费视频| 免费视频爱爱太爽了激情| 色欲香天天综合网站| 欧美久久久久久久久久久久久久| 肉视频在线观看| www.久久久.com| 毛片小视频| 成人国产一区| 亚洲国产欧美在线成人app| 一区二区三区四区亚洲| 成人天堂婷婷青青视频在线观看| 国产久热精品无码激情| 国产精品v欧美精品v日韩| 国产一及片| 亚洲国产精品一区二区第四页| 亚洲专区一区| 日本免费区| 亚洲精品国精品久久99热| 夜夜嗨av一区二区三区四季av| 男女性生活毛片| 91丨九色丨喷水| 成人在线你懂的| 亚洲爱爱网| 国产成人精品牛牛影视| 狠狠躁夜夜躁人人爽天天| 亚洲美女激情视频| 亚欧洲精品在线视频免费观看| 风韵人妻丰满熟妇老熟女| 中文字幕热久久久久久久| 欧美另类视频在线观看| 牛牛影视av| 久久久亚洲最大ⅹxxx| 成 人 在 线 免费观看 | 色一情一乱| 日韩国产一区| 久久图片视频| 亚洲人成无码网www动漫| 伊人久久爱| 亚洲精品一二三区| 久久av免费观看| 美女的尿囗网站免费| 色视频一区二区三区| 777av| 69做爰视频在线观看| 天堂久久精品忘忧草| 国产精品亚韩精品无码a在线| 成人性生交免费看| 色妺妺在线视频| 精品成人免费一区二区在线播放 | 91桃色网站| 国产精品17p| 午夜影院激情av| 强奷乱码中文字幕熟女一| 不卡中文| 久久久中文字幕日本无吗| 免费看黄色片网站| 成人免费黄色小视频| 一个色av| 视频1区2区| 国产ts三人妖大战直男| 变态另类久久变态变态| 国产特级毛片aaaaaaa高清| 日产精品无人区| 欧美日韩国产麻豆| 人人操天天射| 国产电影无码午夜在线播放| 校花高潮抽搐冒白浆| 91av视频| 99精品久久毛片a片| 在线理论视频| 国产99在线视频| 欧美亚洲一区| 亚洲人成日韩中文字幕不卡| 男人懂得网站| 尤物永久网站| 国产做a| 久亚洲一线产区二线产区三线产区| 国产思思99re99在线观看| 国产精品亚洲а∨天堂免| 久久久久久久.comav| 国产又色又爽又刺激在线播放| 婷婷色影院| 久久美女性网| 欧美精品导航| 国产福利高颜值在线观看| 国产精品一区二区三区四区五区| 日韩精品一区二区三区中文字幕| 嫩草一线产区和二线产区| 成人福利国产精品视频| 国产ts网站| 樱花草在线社区www| 国产91精品ai换脸| 国产剧情av网站| 久久久久亚洲精品国产| 国产情侣大量精品视频| 永久免费看片女女| 无码毛片视频一区二区本码| 欧美 日韩 一区二区三区| 直接看av的网站| 亚洲乱码卡一卡二卡新区中国| 欧美韩国日本| 亚洲免费一级片| 久爱无码免费视频在线| 女人的天堂av| 午夜福利123| 第一色网站| 高清偷自拍第1页| 粉嫩极品美女国产在线观看 | 五 月 丁 香 综合中文| 亚洲精品国产欧美| 亚洲阿v天堂| 国产亚洲综合区成人国产系列| 欧美日韩色另类综合| 夫妻毛片| 天天影视涩香欲综合网| 国产黄a三级三级三级av在线看 | 国产97自拍| 91张津瑜 午夜在线播放| 久久亚洲2019中文字幕| 精品国产乱码久久久久久竹菊影视| 日本最新免费二区三区| 成人免费无码精品国产电影| 一级黄色淫片| 好男人www在线影视社区| 麻豆精品a∨在线观看| av人人干| 国产在线天堂| 自拍性旺盛老熟女| 欧美精选一区二区三区| 欧美乱轮视频| 人妻丰满熟妇av无码区| 一级片的网站| 成人免费精品视频| 亚洲欧洲免费视频| 又黄又硬又湿又刺激视频免费| 黄色一级大片在线观看| 亚洲日韩一区精品射精| 搡老熟女老女人一区二区| 久久狼人亚洲精品一区| 国产av导航大全精品| 国产成人av在线影院| 久综合| 亚洲一区二区三区在线观看视频| 精品无码久久久久国产app| 女主被强啪的动漫视频| 18以下勿进色禁网站| 久久99精品久久久久免费| 毛片视频播放| 国产精品成人av在线观看春天| 无套内射在线观看theporn| 免费在线精品视频| 爱爱网视频| 国产美女特级嫩嫩嫩bbb片| 女同性69囗交| 国产午夜福利在线播放爱剪辑| 欧美又大又粗午夜剧场免费| 午夜av不卡| 四十五十老熟妇乱孑视频| 黑人巨大国产9丨视频| 久久亚洲中文无码咪咪爱| 伊人久久大香线蕉av网| 一二三四视频在线观看日本| 欧美群妇大交群中文字幕| 国产在线精品一区二区高清不卡| 九九热线精品视频16| av免费网| 亚洲精品久久久久中文字幕一区| 成人试看30分钟免费视频| 免费a v在线| 久久精品国产99精品最新| 91综合国产| 成人免费网站视频ww破解版| 精品国内自产拍在线观看视频| 免费做爰猛烈吃奶摸视频在线观看| 国产亚洲小视频| 天堂最新资源在线| 小蝌蚪av| 国模无码大尺度一区二区三区| 亚洲精品制服丝袜四区| 亚洲综合免费视频| 特a级黄色片| 国产精品www色诱视频| 加勒比毛片| 性强烈的欧美三级视频| 日韩特黄一级片| 成人在线免费视频观看| 婷婷丁香久久| 国产精品无码专区在线播放| a中文字幕| 无码专区中文字幕无码| 亚洲911精品成人18网站| 亚洲高清在线观看| 在线黄av| 亚洲在线日韩| 男女高潮喷水在线观看| 香蕉视频色| 最新国产麻豆aⅴ精品无码| 伊人夜夜躁av伊人久久| 成人午夜国产内射主播| 久久人妻内射无码一区三区| 综合激情五月综合激情五月激情1| 欧美精品系列| 日产精品久久久久久久性色| 自慰小少妇毛又多又黑流白浆| 日本高清视频免费观看| 99re6热在线精品视频观看| 巨胸挤奶视频www网站| 色综合色欲色综合色综合色乛| 大学生疯狂高潮呻吟免费视频| se69色成人网wwwsex| 性瘾荡乳h古代| 久久超碰97人人做人人爱| 草裙社区精品视频三区免费看| 国产区一区二区三区| 午夜爱精品免费视频一区二区| 毛片久久久久久| 丁香婷婷在线| 麻豆传媒av在线播放| 一区二区三区亚洲欧美| 亚洲色资源在线播放| 综合色九九| 天天狠天天添日日拍捆绑调教| 国产玉足脚交欧美一区二区| 亚洲国产精品无码中文字满| 日本精品免费视频| 久久97超碰色中文字幕蜜芽| 久久久久久一级| 亚洲成人免费在线观看| 中文在线а√天堂| www色天使| 自拍偷拍国产精品| 成熟丰满少妇激情xxxx| 久久刺激| 国产9色在线 | 日韩| 高潮又爽又黄又无遮挡动态图| 2019nv天堂香蕉在线观看| 亚洲人午夜射精精品日韩| 亚洲资源在线观看| 色婷婷狠狠97成为人免费| 久久精品国产大片免费观看| 天堂网资源| 免费观看成人www动漫视频| 黄色大片网站| 无遮挡高潮国产免费观看| 尤物yw193无码点击进入| 四虎永久在线精品免费观看视频| 黄色成人毛片| 中文字幕无码人妻丝袜| 国产无套流白浆视频免费| 97超碰站| 做性久久久久久| 91新网站| 国产成人精品123区免费视频| 好男人www社区在线视频夜恋| 欧美人与禽zoz0善交找视频| 男人午夜剧场| 九九九九久久久久| 香蕉在线影院| 午夜福利片国产精品| 好紧好湿好硬国产在线视频| 欧美日韩黄色大片| 亚州性色| 黄色a级网站| 亚洲精品99999| 久久99精品久久久秒播| jzzijzzij亚洲成熟少妇18| 麻豆国产原创视频在线播放| 风间由美一区二区av101| av片免费观看| 国产精品久久久久久久久免费高清| 在线免费观看黄| 久久久久久伊人高潮影院| bt天堂av| 国产制服丝袜一区| 国产精品久久久久久久久久不蜜月| 日韩人妻不卡一区二区三区| 天躁夜夜躁2021aa91| 国产成人精品亚洲日本在线观看| 婷婷91欧美777一二三区| 亚洲欧美另类久久久精品| 特级做a爰片毛片免费69| 亚洲一区视频网站| 久久精品小视频| 99精品成人| 国产成人尤物在线视频| 天堂网av在线| 亚州性无码不卡免费视频| 日本人一69式jzzij| 亚洲精品玖玖玖av在线看| 精品三级久久久久电影我网| 国产欧美日韩精品专区| 日本女优在线看| 日本xxxxx69hd日本| 天天添天天射| 亚洲福利专区| 久久久久青草| 精品国产一区二区三区性色av| 一本加勒比hezyo综合| 国产亚洲一区二区在线| 国产超碰自拍| 欧美久久一级| 另类欧美日韩| 国产最新在线| 亚洲精品区午夜亚洲精品区 | 国产偷国产偷亚洲精品孕妇| 丁香久久性网| 99精品国产成人一区二区| 蜜桃av影视| 亚洲熟妇久久精品| 亚洲综合电影小说图片区| 狠狠躁夜夜躁人人爽天天bl| 久久久无码人妻精品一区| 2025成人免费毛片视频| 丰满人妻精品国产99aⅴ| 亚洲人成小说| 久久精品道一区二区三区 | 韩日av一区二区| 777毛片| 一卡二卡三卡在线| 美女精品一区二区| 精品人妻系列无码人妻不卡 | 高h av| 美女撒尿aaaaa级| 久热这里只精品99国产6| 成年人的毛片| 青青草伊人| 粉嫩粉嫩一区二区三区在线播放| 国产好吊看视频在线观看| 狠狠躁18三区二区一区| 加勒比久久久| 国产久久精品| 少妇做爰免费视看片| 欧美成人区| 久久国产乱子伦免费精品| 成人精品视频99在线观看免费| 四虎永久地址www成人久久| 亚洲日本乱码中文在线电影| 95在线视频| 免费一级男女裸片| 久久国产avjust麻豆| 欧美一区二区三区在线观看| 一级持黄录像免费观看| 国产精品国产精品| 国内精品久久久久影院一蜜桃| 免费高清av| 久草福利在线视频| 欧美国产日韩一区二区三区 | 狠狠艹狠狠干| 亚洲欧美在线综合色影视| 黑人玩弄人妻中文在线| 开心春色激情网| 久久精品国产国产精| 99久久久无码国产精品免费砚床| 91视频污在线观看| 人妻巨大乳挤奶水hd免费看| 狠狠色丁香婷婷久久综合蜜芽| 国产精品爆乳在线播放| 美女一区| 欧美一区高清| 成人做爰免费视频免费看| 国产欧洲精品亚洲午夜拍精品| 亚洲粉嫩美女无套露脸| 日韩免费人妻av无码专区蜜桃 | 二区在线视频| 伊人久久大香线蕉av网禁呦| 性xxxx摔跤视频| 日韩人妻无码精品专区| 91快射| 久久久成人免费视频| 99国产伦精品一区二区三区| 久久久久99人妻一区二区三区| 亚洲欧洲日韩极速播放| www.日韩在线| 久久网一区| 小伸进91动漫| a毛片毛片看免费| 亚洲精品丝袜日韩| 自拍一区在线| 99久久综合| kk视频在线观看| 黄色三及| 国产网站91| 国产一线二线在线观看| 欧美伊人网| 国产午夜一级| 成熟了的熟妇毛茸茸| 九九成人| 伊人大香人妻在线播放| 国产最爽的乱淫视频媛| 日韩少妇| 91嫩草国产线观看亚洲一区二区| 亚洲欧美国产双大乳头| jizz越南zz女人18| 日韩免费在线视频| 欧美阿姨| a片在线免费观看| 神马久久春色| 久久久久久97| 九色福利视频| 国产精品999| 久久精品免费国产大片| 色婷婷美国农夫综合激情亚洲| 精品精品国产自在97香蕉| 日本黄色三级网站| 999久久久国产精品| 狠狠色噜噜狠狠狠777米奇| 古装激情偷乱人伦视频| 欧美麻豆| 亚洲国产欧洲综合997久久| 男人天堂2019| 农村少妇野战做爰全过程| 黑人强伦姧人妻久久| 国产午夜福利精品久久| 毛片视频网站| 国产精品视频播放| 一本一道av无码中文字幕麻豆| 人禽杂交18禁网站| 天堂一区在线观看| 日韩视频二区| 久久精品国产一区二区| 亚洲欧美在线免费| 国产美女遭强被高潮网站| 毛片大全免费| 国产一区二区三区在线2021| 国产亚洲欧洲日韩在线...| 麻豆三级| 一级片久久久| 欧美日韩在线视频一区二区| 亚洲午夜视频| 国产福利在线视频观看| zljzljzlj日本人免费| 黄色无毒网站| 亚洲中文字慕日产2021| 久久熟妇人妻午夜寂寞影院| 亚洲成人免费影院| 毛片啪啪啪| 免费视频久久| 婷婷开心激情| 巨大乳沟h晃动双性总受视频一区| 亚洲 欧美 日韩 国产 丝袜| 成年女人毛片| h片在线免费观看| 91精品99| 亚洲精品中文字幕一区二区三区| 女人被狂躁60分钟视频| 免费毛片网站| 日韩大片免费在线观看| 在线观看免费视频一区| 农村末发育av片一区二区| 四虎影像| 毛片av网址| 成人免费网站在线观看| 私密按摩massagexxx| 亚洲精品制服丝袜四区| 女人与黑拘的毛片| 亚洲欧美国产va在线播放| 香蕉一区二区| 久久久精品一区二区三区| 免费观看一级黄色片| 欧美综合网| av在线天堂av无码舔b| 国产亚洲美女精品久久久久| 视频国产激情| 国产好大好硬好爽免费不卡| 婷婷色国产精品视频一区| 中文字幕亚洲色妞精品天堂| 国产l精品国产亚洲区| 中文字幕精| 人人澡人人爽夜欢视频| 柠檬福利精品视频导航| 欧美大胆少妇bbw| 99re8这里有精品热视频免费 | 大ji巴好深好爽又大又粗视频| 白嫩无码人妻丰满熟妇啪啪区百度| 久久99热这里只频精品6| 97免费超碰| 国产精品国产av片国产| 亚洲国产福利| 四虎小视频| 看av网站| 99国产精品视频免费观看一公开| 亚洲日本va在线视频观看| 久久精品久久精品中文字幕| 夜色jjj.av| 2018狠狠干| 亚洲欭美日韩颜射在线二| 一区二区三区久久久| 久久99国产精一区二区三区| 一级免费毛片| 中文字幕av一区二区三区高| 伊人久久无码大香线蕉综合| 久草资源网站| 九一在线视频| 欧美极品jizzhd欧美爆| 亚洲国产欧美中文手机在线| 黄 色 成 年 人免费观看| 91久久久久| 亚洲乱理伦片在线观看中字| 麻花传媒在线观看免费| 热re99久久精品国99热| 婷婷激情五月网| 国产日韩网站| 成人免费久久| www在线看| 岛国大片在线免费观看| 俄罗斯美女真人性做爰| 亚洲最大毛片| 日本www高清视频| 久久久亚洲精品av无码| 人人妻人人玩人人澡人人爽| 91综合中文字幕乱偷在线| 5999在线视频免费观看| 欧美精品一区二区三区视频| 久久精品视频中文字幕| 四虎tv| 爆操少妇| 无码熟熟妇丰满人妻啪啪软件| 欧美日韩黄| 国产粉嫩av| 国产一区二区在线视频| 欧美大片18禁aaa片免费| 日本裸体精油4按摩做爰| 黄瓜视频在线观看污| 国产精品视频yy9299| 中文字幕在线天堂| 毛片网止| 亚洲国产精品成人一区二区在线| 精品亚洲国产成人av在线时间短的| 免费啪视频在线观看视频日本| 婷婷丁香五| 天天鲁夜夜免费观看视频| 亚洲精品av一区在线观看| 亚洲第一成年网| 好吊妞视频这里只有精品| 国产午夜精品一二区理论影院| 日韩v| 久久久午夜爽爽一区二区三区三州| 国产午夜三级| 亚洲欧洲美洲在线观看| 黄色片播放器| 99亚洲欲妇| 国产亚洲精品久久久久久久| 国内国产精品天干天干| 精品人妻久久久久久888| 国产精品污www在线观看| 在线精品视频一区二区三四| a级免费毛片| 全程偷拍露脸中年夫妇| 亚洲午夜高清国产拍| 韩国v欧美v亚洲v日本v| 日韩a级一片| 婷婷丁香五月天综合东京热| 国产成人无码视频一区二区三区 | 日本中文字幕人妻不卡dvd| 天干天干夜啦天干天干国产| 老太脱裤子让老头玩xxxxx| 国产精品国产免费无码专区不卡| 亚洲天天干| 白色丝袜美女羞羞av| 亚洲精品无码不卡久久久久 | 96国产精品久久久久aⅴ四区| 国产精品9x捆绑调教视频| 免费色视频网站| xxx18hd国语对白| 邻居少妇张开腿让我爽了在线观看| 精品一区二区三区视频| 少妇性荡欲视频| 四虎国产精品永久免费观看视频| 亚洲欧美日韩国产另类电影| 中文无遮挡h肉视频在线观看| 2021年国产精品每日更新| 亚洲精品日韩av| 成人不卡视频| 日本三级黄色中文字幕| av在线短片| 日本狠狠爱| 人人妻人人澡av| 天天躁夜夜躁狠狠躁婷婷| 夜夜春很很躁夜夜躁| 看av免费| a级免费毛片| 中国一级黄色影片| 在线成 人av影院| 女女av在线| 国产特黄级aaaaa片免| 亚洲乱理伦片在线观看中字| 欧美日韩理论| 欧色av| 欧美在线www| 中文日韩v日本国产| 天天干干天天| 越南少妇做受xxx片| 欧美日韩国产色| 香港一级淫片免费放| 好吊视频在线观看| 欧美亚洲精品真实在线| 欧美一级视频| 亚洲精品乱码久久久久红杏| 超碰男人| 久久久久日本精品人妻aⅴ毛片 | 亚洲欧美日韩成人| 中文无码高潮到痉挛在线视频| 亚洲成av人影院在线观看| 国产色青青视频在线观看撒| 岛国三级在线观看| 亚洲最大成人网色| 91日批| 天堂中文视频| 国产56页| 公妇乱淫3| 国产成人高清亚洲一区| 女人18毛片水真多免费视频| 熟妇人妻av无码一区二区三区| 亚洲色偷偷偷综合网| 日韩精品偷拍| 美女作爱网站| 国产青青草视频| 乱码精品一卡二卡无卡| 一本大道五月香蕉| 极品久久久久| www日本高清视频| 久久精品国产99精品亚洲| 欧美人成网站在线看| 国产伦精品一区二区三区四区| 午夜在线国产| 综合精品视频| 亚洲性夜夜天天天| 玖草视频在线观看| 99国产精品久久不卡毛片| 少妇色视频| 黑人边吃奶边摸边做边爱| 尤物蜜芽国产成人精品区| 国产综合色在线视频区| 一区二区视频免费| 国内成人自拍视频| 91九色国产ts另类人妖| 久久国产热| 精品久久久久久久久久久久久 | 三级做a全过程在线观看| 加勒比成人在线| av中文国产| 免费网站看av片| 99久久一区| 精品国自产在线观看| 成人男女做爰免费视频网老司机| 午夜嫩草嘿嘿福利777777| 国产美女的第一次好痛在线看| 国产在线精品一区二区不卡顿 | 99热影院| 中文字幕v亚洲日本| 色av吧| 国产精品久久久久久久久岛| 欧美性插动态图| 在线天堂免费观看.www| 亚洲人成电影网站色| 麻豆av一区二区天美传媒| 欧美一级色| 人人妻人人澡人人爽人人精品| 亚洲国产精品自产在线播放| 精品在线一区二区三区| 国产成人亚洲精品无码mp4| 波多野结衣av无码久久一区| 男女视频久久| 99国产超薄肉色丝袜交足| 日韩色吧| 亚洲成av人在线视| 欧美性暴力变态xxxx| 久章草在线观看| 欧美 唯美 清纯 偷拍| 欧美成人精品| 国产18处破外女| 国产露脸对白刺激2022| 日本黄页网站免费大全| 欧美人与动牲交精品| 成人影片麻豆国产影片免费观看 | snis839痴汉明日花キララ| a∨av白浆导航| 国产乡下妇女做爰毛片| 97在线超碰| 久热精品视频| 国产偷人爽久久久久久老妇app| 国产色影院| 中国黄色毛片| 久草福利| 欧美肥臀大屁股magnet| 俺去操| 亚洲爆爽| 日本在线视频一区| 人妻丰满熟妇ⅴ无码区a片| 99热国产精品| jizz欧美性23| 亚洲成av人片在线观看不卡| 日本老太做爰xxxx| 亚洲日本中文| 日本少妇翘臀啪啪无遮挡| 狠狠色婷婷丁香综合久久韩国电影| 男人女人黄 色视频免费| 好硬好湿好爽再深一点动态图视频| 后宫妃h狠狠肉| 91国产丝袜在线播放| 美女考逼| 国产高潮久久久久久绿帽| 国产清纯美女白浆在线播放| 侵犯在线一区二区三区| 色吧久久| 丰满熟女高潮毛茸茸欧洲视频| 中文字幕五区| 黑人大战欲求不满人妻| 国产精品婷婷久久爽一下| 深夜福利av| 69堂成人精品视频在线观看| 国产高清久久| 九九自拍| 999成人精品视频在线| 色婷婷www| av大片在线无码永久免费网址| 娇小萝被两个黑人用半米长| 亚洲欧美自拍偷拍视频| 天天伊人网| 人人插插| 黑人又粗又大xxx精品| 国产人伦精品一区二区三区| 精品久久久三级丝袜| 性色视频| 欧美a图| av波多野吉衣| 奇米在线7777在线精品| 久久中文字幕视频| 久久久久国| 另类重口特殊av无码| 成人午夜精品| 人人干夜夜操| 婷婷情更久日本久久久片| 亚州日本乱码一区二区三区| 久久精品无码一区二区app| 小箩莉末发育娇小性色xxxx| 久久99操| 久久九九久精品国产日韩经典| 中文字幕免费在线看线人动作大片| 亚洲aa在线| av无码免费永久在线观看| 色播99| 性饥渴艳妇性色生活片在线播放 | 欧洲美熟女乱av亚洲一区| 乌克兰极品少妇xxxx做受小说| 黄色片在线播放| 黄网站免费永久在线观看网址| 日韩久久视频| 国产女人成人精品a区| 国产成人二区| 亚洲中文字幕在线乱码| 天堂中文在线最新| 精品国产品香蕉在线| 亚洲乱码卡一卡二卡| 在线观看亚洲专区| 九九热久久只有精品2| 国精品无码一区二区三区在线| 亚洲精品456在线播放狼人| 日本熟妇乱子伦xxxx| 操三八男人的天堂| 八戒八戒在线www视频中文| 永久免费av| 中文字幕日韩三级| 欧美男女激情| 国产高清日韩| 免费又黄又爽又猛的毛片| 国产成人亚洲影院在线观看| 欧美性free玩弄少妇| 日批视频免费| 亚洲成人va| 久久精品女| 国产黄色一级录像| 日韩人妻无码精品久久| 国产视频h| 性生交生活大片1| 看全色黄大色黄大片男爽一次| 黄色大片在线看| 在线欧美色| 国产成人亚洲在线观看| 古装清宫性艳史| 国产永久免费无遮挡| 成人免费视频观看| 黄色一级免费| 日本a级片视频| 激情爱爱网| 人与性动交aaaabbbb视频| 在线观看国产精品普通话对白精品 | 国产精品野外av久久久| 国产乱子伦视频大全亚瑟影院| 亚洲春色av无码专区最| 国产特黄大片aaaa毛片| 日本国产在线视频| √资源天堂中文在线| 亚洲国产精品热久久| 99精品全国免费观看视频| 曰本黄色大片| 国产一卡二卡三卡| 伊人狠狠| 大伊香蕉精品视频在线天堂| 久久久久黄色| 久久免费黄色网址| 国产 | 欧洲野花视频天堂视频p | 久久久久久久久福利| 91av视频| 久久99热这里只有精品66| 亚洲精品乱码久久久久久不卡| cao在线| 亚洲精品一二三区| av在线导航| 午夜在线欧美蜜桃| www,四虎| 精品人妻系列无码人妻不卡| 亚洲女优在线观看| 永久免费精品精品永久-夜色| 欧美熟妇毛茸茸| 不卡无码人妻一区三区| 黄色av一区| 狠狠搞狠狠干| 黄色成人在线视频| 91青草视频| 丰满蕾丝乳罩少妇呻视频| 久久亚洲激情| 婷婷伊人综合中文字幕| 在线观看免费视频一区| 在线观看a视频| 日本日本19xxxⅹhd乱影响| 99久久精品一区二区三区| 78成人天堂久久成人| 西西人体www大胆高清| 日韩久久激情综合啪啪| 国产欧美日韩一区二区三区| 国产精品美女久久久| 亚洲毛片在线免费观看| 人人妻人人添人人爽欧美一区| 99成人在线观看| 麻豆hdxxxxx仙踪林| jizz欧美性20| 午夜激情视频网| 欧美特一级| 日日干夜夜草| 伊人网视频在线观看| 中文日韩在线| 日本公与熄乱理在线播放| 黄色一级在线播放| 久久最新| 国产又大又粗又猛又爽的视频| 高柳家动漫在线观看| 亚洲国产精品成人无码区| 久草不卡| 成人免费一级片| 四虎国产精品永久一区高清| 欧美 图片 另类 自拍| 亚洲中文字幕在线精品2021| 亚洲国产成人久久一区| 午夜精品小视频| 夜夜操影视| 91九色精品| wwwxxxcom国产| 欧美亚洲福利| 成人激情视频| 久久婷婷丁香| 色综合999| 激情噜噜| 波多野结衣日韩| 婚后打屁股高h1v1调教| 东京热无码中文字幕av专区| 中文字幕在线免费播放| 青春草在线视频观看| 超碰资源在线| 国产精品福利2020久久| 精品一区二区不卡| 18禁勿入网站入口永久| 成 人 网 站 免费 在线| 一本之道综合在线| 亚洲一区二区三区| 色婷婷六月天| 做爰猛烈叫床91| www色综合| 午夜啪啪福利| 亚洲热在线| 黄色片免费在线播放| 日本大尺度床戏揉捏胸| 国产精品真实灌醉女在线播放| 国产精品成人午夜电影| 人妻精品丝袜一区二区无码av| 人妻少妇精品无码专区芭乐视网| 蜜臀久久99精品久久久久野外| 男生女生操操操| www麻豆视频| 亚洲欧美日韩另类精品一区二区三区| 色婷婷激情av| 国产大片中文字幕| yy111111少妇嫩草影院| 少妇粗大进出白浆嘿嘿视频| 国产亚洲精品a在线观看| 国产午夜草莓视频在线观看| www.青青草| 娇小发育未年成性色xxx8| 日本一区高清| 宅宅少妇无码| aa在线视频| 麻豆影视大全| 日韩av色图| 51ⅴ精品国产91久久久久久| 伊人网综合视频| 欧美日韩在手机线旡码可下载 | 黄色免费大片| 欧美日产国产精品| 亚洲精品午夜一区人人爽| 五月婷婷丁香激情| 97人人干| 又爽又色禁片1000视频免费看| 国产精品视频免费播放| a天堂最新版中文在线地址 | 99热综合| 亚洲成在人线aⅴ免费毛片| 中文无码精品a∨在线| 最新av偷拍av偷窥av网站| 国产99久久久国产无需播放器| 风间由美一区二区av101| 三级黄艳床上祼体式看| 动漫精品专区一区二区三区不卡| 黄色免费大片| 久久精品99久久香蕉国产| 久久久久a| 色哟哟免费| 亚洲专区路线一路线二高质量| 极品美女啪啪| www99在线观看| 麻豆国产一区| 亚洲三级黄色| 亚洲五月综合缴情在线| 中文在线观看av| 精品多毛少妇人妻av免费久久| 国产精品午夜在线观看体验区| www国产无套内射com| 999在线观看精品免费不卡网站| 草草视频在线| 亚洲欧洲中文日韩av乱码| 激情五月婷婷综合| 一级淫片a| 国产视频在线一区二区| 亚洲精品一卡二卡| 国产精品久久久久无码人妻| 国产免费午夜福利不卡片在线| 波多野结衣一二三区| 男人的私人影院| 小宝极品内射国产在线| 欧美va天堂在线电影| 关晓彤三级在线播放| 国产天美传媒性色av| 国产高清黄色片| 欧美第一浮力影院| 久久久看片| 亚洲资源一区| 欧美黄绝喷潮片| 黄色喷水网站| av资源网址| 成人99视频| 特级黄色毛片视频| 天堂在线精品视频| 99久久久久久| 日本一级特黄aa大片| 性猛交ⅹxxx乱大交孕妇| 欧美裸体xxxx极品| 青青青国产在线视频在线观看| 国产福利视频在线观看| 放荡富婆videos√| 国产精品久久久久久久久久久久久久久久久| 欧美日韩亚洲国产| 九九热视频在线播放| 日韩射| 国产福利酱国产一区二区| 老太脱裤子让老头玩xxxxx| 九九九热精品| 亚洲精品国产福利一区二区| 人人妻一区二区三区| 国产乱码精品一区二区蜜臀| 中文字幕巨大的乳专区| 婷婷激情偷拍在线| 欧美日韩国产一级| 亚洲精品综合在线观看| 日本免费不卡高清网站| 92看片淫黄大片看国产片| 国产精品亚洲а∨天堂2021| 国产男小鲜肉同志免费| 免费欧三a大片| 亚洲精品区午夜亚洲精品区| 精品久久久久久久久久中文字幕 | 91免费在线观看网站| 日韩男人天堂| 色天天综合| 少妇精品导航| 亚洲精品少妇一区二区| 亚洲中文字幕无码久久2017| 艳妇乳肉豪妇荡乳xxx| 网友自拍第一页| 性欧美videos另类极品小说| 毛葺葺老太做受视频| 懂色av一区二区三区蜜臀| 日本一区二区三区在线观看| 黄色av毛片| 麻豆专区一区二区三区四区五区| 女同性av片在线观看免费网站| 日韩毛片子| 国产一区2区3区| 91香草视频| 国产一区二区视频在线播放| 国产青青操| 日本一道一区二区视频| jizz色| 天海翼一区二区三区高清在线| 黄色日比视频| 国产肉体xxxx裸体137大胆| 日韩中文字幕中文无码久本草| 国产一级黄| 国产微拍精品一区| 久久久www成人免费精品张筱雨| 国产超碰人人做人人爽aⅴ| jlzzjlzzjlz亚洲日本| 成人av网页| 亚洲天天综合| 91久久婷婷国产一区二区| 97人人模人人爽人人喊电影| 久久久久女人| 九七超碰在线| 五月香蕉网| 日韩成人av免费在线观看| 五月天中文字幕在线| 亚洲国产另类久久久精品| 黄色免费毛片| 好男人好资源在线观看免费视频 | 免费在线毛片| 日本免费黄色| 在线看av网址| 国产成人精品a视频一区| 色在线看| 暖暖免费观看日本版| 九九热av| 热99re久久精品天堂| 九九午夜视频| 亚洲最大毛片| 苍井空张开腿实干12次| 无码av在线一本无码| 好男人社区神马在线观看www| 五月天综合色| 97久久久精品综合88久久| 无码人妻精品一区二区在线视频| 91免费成人| 成人国产一区二区| 国产杨幂av在线播放| 国产无套粉嫩白浆内的人物介绍| 一级坐爱片| 成人性午夜视频在线观看| 妖精视频一区| 精品久久蜜桃| 强制憋尿play黄文尿奴| 一本色道久久综合狠狠躁篇怎么玩| 成人福利视频网站| 成人在线不卡| 成年网站免费在线观看| 真实的国产乱ⅹxxx66小说| 午夜伦y4480影院中文字幕| 免费爱爱网站| 久久看视频只这| 国产sm鞭打折磨调教视频| 精品国产色| 久久一级免费视频| 亚洲孰妇无码av在线播放| 国产第5页| 风韵人妻丰满熟妇老熟女| 国产亚洲日本精品成人专区| 91porn国产成人| 日韩综合网站| 精品国产免费久久久久久桃子图片| 99久久人妻精品免费二区| 成人爽a毛片在线视频淮北| 日日碰| 精品无人区麻豆乱码1区2区| 精品国产一区二区三区久久久蜜月| 亚洲人成电影在线天堂色| 路边理发店露脸熟妇泻火| 欧美肥妇毛多水多bbxx水蜜桃| 亚洲乱码国产乱码精品精大量| 久草中文在线视频| 视频在线亚洲| 久久欧洲| 亚洲男人天堂网| 911国产| 国内自拍第23页| www色播| 亚洲欧美激情精品一区二区| 操极品美女| 欧美人善z0zo性伦交| 熟女人妻一区二区三区免费看| 亚洲4区| 日本成人精品| 最爽爱爱高潮免费视频| 琪琪av在线| 无码人妻精品一区二区三区9厂| 欧美桃色视频| 欧美成免费| 加勒比成人在线| 一级黄色免费片| 国产成人综合亚洲亚洲国产第一页| 国产又大又硬又爽免费视频试| 曰的好深好爽好紧的视频| 国色天香社区在线视频| 久久精品一区二区免费播放| 久久久久久亚洲国产精品| 日韩av资源| 丰满少妇被猛烈进入高清播放| 色呦呦在线播放| 成人免费毛片东京热| 加勒比成人在线| 性视频网站免费| 成年人国产视频| 一本久道综合在线无码人妻| 性较小国产交xxxxx视频| 亚洲色图自拍| 精品欧美小视频在线观看| 久久疯狂做爰流白浆xxxⅹ| 欧美另类 自拍 亚洲 图区| 99精品国产一区二区三区a片| 国产精品玖玖玖在线| 免费人成小说在线观看网站| 亚洲精品午夜精品| 国产www性| 久久人妻国产精品| 久久久国产免费| 久久国色| 欧美巨大xxxx做受中文字幕 | 小视频在线免费观看| 久久无码字幕中文久久无码| 成人欧美日韩一区二区三区| 久久婷婷色一区二区三区asmr| 操操日日| 欧美一区二区在线视频观看| 天堂av资源网| 99精品久久久久久久| 黑人巨大精品oideo| 2014av天堂无码一区| 国产精品白浆在线观看无码专区| 天天爱天天做天天添天天欢| 天堂在/线资源中文在线bt| 超碰在线天天| 久久91视频| 深夜成人在线观看| 久久久新| 国产三级黄色毛片| 91视频地址| 99久久久国产精品消防器材| 欧美区在线| 亚洲国产成人久久久网站| 正在播放国产剧情亂倫| 看久久| 成年网站在线观看| 天天爱夜夜爽| 国产小呦泬泬99精品| 国产午夜视频在线| 人妻丰满熟妇av无码区免| 这里只有精品久久| 人妻乳哺乳无码一区二区| 婷婷色综合视频在线观看| 亚洲国产精品无码专区影院| 色狠狠色狠狠综合天天| 天天爽夜夜爽人人爽qc| 黄色大全免费观看| 女人裸体特黄做爰的视频| 老人与老人免费a级毛片| 色狠狠av一区二区三区| 国产成人av性色在线影院| 午夜国产一区| 在线资源站| 国产在线观看禁18| 国产精品视频a| 四虎国产精品永久地址入口| 婷婷午夜天| 成人乱人乱一区二区三区软件| 久久午夜神器| 国产亚洲天堂网| 亚洲国产人成在线观看69网站 | 夜夜撸小说| 新婚少妇出差沦陷| 日韩在线黄色| 亚洲日韩欧美一区、二区| 狠狠久久永久免费观看| 欧洲丰满少妇a毛片| 国产农村乱对白刺激视频 | 亚洲精品免费在线视频| 在线观看日本中文字幕| 久久国产免费直播| 精品无码久久久久国产app| 在线亚欧观看2023| 日本午夜在线视频| 老司机黄色影院| 久久精品国产精品亚洲精品| 99精品免视看| a免费在线| 国产欧美va天堂在线观看视频| 日韩免费看| 欧美精品aa| 国产主播一区二区三区| 国产无遮挡吃胸膜奶免费看| 日日噜噜噜噜夜夜爽亚洲精品| 欧美一区内射最近更新 | 久久99精品久久久久久久久久| 涩涩小网站| 日韩三级视频在线| 手机看片久久国产永久免费| √天堂资源8在线官网| 亚洲天堂男人网| 91看片黄色| 牛牛影视av| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久精品国产精品亚洲下载| 黑人狂躁中国少妇and| av不卡在线免费观看| 久久久774这里只有精品17| 欧洲亚洲精品久久久久| 亚洲日本区| 乱中年女人伦av二区| 特大黑人娇小亚洲女| 污视频大全| 中文字幕乱码亚洲精品一区| 欧美精品乱码| 成人动漫在线免费观看| 亚洲超丰满肉感bbw| 农村老熟妇乱子伦视频| 亚洲va中文字幕无码| www欧美亚洲| 56pao国产成人免费视频| 婷婷色香五月综合缴缴情| 美女免费av| 免费国产一区二区| 婷婷伊人网| 欧美亚洲日本国产| 国内精品久久久久影院亚瑟| 一本加勒比hezyo中文无码| 国产免费极品av吧在线观看| 国产精品成人无码a片在线看| 不卡一卡二卡三乱码免费网站| 亚洲精品乱码久久久久久app| 天天摸天天透天天添| 精品亚洲国产成人小电影| 久久久1| 毛片久久久久| 亂倫近親相姦中文字幕| 天天色网站| 国产高清-国产av| 久久99影视| 99国产精品久久久久久久久久| 国产一区二区三区在线观看免费| 日本内谢少妇xxxxx少交| 国产涩涩视频在线观看| 久久三区| 日本欧美一本| 国产成人av国语在线观看| 久久22| 中文字幕 乱码 中文乱码视频| 内射口爆少妇麻豆| 欧美色五月| 国产在线永久视频| 天天干人人干| 日本美女毛片| 性开放网站| 无码av中文一区二区三区| 亚洲中文字幕久久久一区| 国产精品偷窥熟女精品视频| sm在线看| 日本一本高清视频| 狠狠躁夜夜躁青青草原| 8x福利精品第一导航| 亚洲a∨国产av综合av下载| 日韩欧美资源| 国产91精品高清一区二区三区| 国产一区二区三区四区在线观看| 黄色网址www| 少妇真实自偷自拍视频| 欧美日产欧美日产国产精品| 黄色大视频| 一区二区三区成人久久爱| 福利视频一二三在线观看| 亚洲精品资源| 老少配老妇老熟女中文普通话 | 欧美成人va免费看视频| 国产九九在线观看| 欧美日韩一区在线播放| 女人被躁到高潮嗷嗷叫免费| 伊人网在线视频观看| 国产成人综合久久二区| 欧美成人3d啪啪动漫| 无遮挡无码h纯肉动漫在线观看| 久久蜜桃av一区二区天堂| 久久嫩草视频| 亚洲激情欧美激情| 3d动漫精品啪啪一区二区| 日本少妇丰满做爰图片| 国产精品久久网站| av激情小说| 熟妇高潮喷沈阳45熟妇高潮喷| 激情午夜视频| 国产成人亚洲综合色婷婷秒播| 中文无码av一区二区三区| 久久精品网站免费观看| 国产成人无码一区二区三区| 久久婷婷成人综合色综合| 免费成人深夜夜国外| 欧美性生话| 好了av第四综合无码久久| 久久视频这里只精品| 日本免费在线看| 午夜大片爽爽爽免费影院| 少妇视频在线观看| 国产一卡2卡3卡4卡精品| 欧洲一区在线| 黄色工厂在线观看| 水野朝阳av一区二区三区| 日韩亚洲中字无码一区二区三区| 性色香蕉av久久久天天网| 成人一级片| 亚洲成年| 日本九九视频| 日本视频网| 亚洲精品自拍| 成人欧美一区二区三区在线播放| 奇米av在线| 午夜国产视频| 亚洲国产欧美一区二区好看电影| 婷婷俺也去| 91操人视频| 国产乱人无码伦av在线a| 亚洲一区免费观看| 天堂中文视频在线| 97精品国产97久久久久久粉红| 一a本v道久久| 欧美激情3p| 亚洲色图国产精品| 婷婷久久综合九色综合97| 成人自拍网| 欧美大片xxx| 成人免费三p在线观看| 国产视频在线观看网站| 国产鲁鲁视频在线观看| 中文无码精品一区二区三区| 性欧美大胆免费播放| 亚洲a∨无码一区二区三区| 日韩亚洲在线| youjizzcom在线观看| 丝袜国产一区av在线观看| 久久亚洲国产精品影院| 成人香蕉视频在线观看| 黄色片视频网站| 无码精品久久久久久人妻中字| 婷婷色在线播放| 看全黄大色黄大片| 伊人成伊人成综合网222| 嫩草研究院久久久精品| 欧美a大片| 鲁一鲁av2019在线| 天天干天天噜| 久久精品播放| 中文字幕无码乱人妻| 欧美性生活网站| 亚洲天堂在线观看完整版| 国产人妻大战黑人20p| 日韩爱爱网站| 欧美伦理片网站| 在线播放国产不卡免费视频| 麻豆av久久无码精品九九| 欧美视频一区二区在线观看| 91精品国模一区二区三区| 国产又爽又黄视频| 久久15p| 麻豆国产97在线 | 欧洲| 美女超碰在线| 使劲快高潮了国语对白在线| 亚洲欧美日本国产高清| 国内自拍第一页| 国产88av| 欧美性网站| 成人一区二| 每日更新在线观看av| 久久精品国产99国产精品亚洲| 成人做受视频试看60秒| 国产成人av大片在线观看| 国产91在线视频观看| 国产成人无码网站| 亚洲综合国产成人无码| 任你躁久久久久久妇女av| 精品成人| 国产在热线精品av| 在线看片中文字幕| 国产美女视频一区| 伊人久久大香线蕉av成人| 女人与黑拘的毛片| 欧美顶级丰满另类xxx| 亚洲精品视频免费观看| 精品久久久无码人妻中文字幕| 亚洲人成电影网站 久久影视| 精品国产网| 99精品电影一区二区免费看| 久久久橹橹橹久久久久手机版| 精品一区国产vr| 日夜啪啪一区二区三区| 伊人天堂av| 天堂国产女人av| 伊人情人色综合网站| 亚洲欧洲精品一区二区| 天堂男人在线| 精品产区wnw2544| 成人三及片| 91精品国产乱码久久久久久久久| 又大又硬又爽18禁免费看| 爱爱的网站| 午夜免费播放观看在线视频| 亚洲人成网站在线播放2019| 成人午夜网| 午夜寂寞剧场| 免费精品视频一区二区三区| 一区二区三区免费看| 天天槽| 第一次圆房bbwbbwbbw| 久久涩| 羞羞视频2023| 法国啄木系列成人av| 精品国产一区二区三区久久久狼| 香蕉a视频| 亚洲免费成人| 黄色片aaaa| 人妻少妇乱孑伦无码专区蜜柚| 伊人久久五月丁香综合中文亚洲 | 日韩 国产 欧美| 麻豆一级视频| 99久久超碰中文字幕伊人| 国产又粗又长又黄视频| 成片在线观看| www中文在线| 日日av拍夜夜添久久免费| 三及片在线观看| 日日夜夜婷婷| 成年视频在线播放| 一二三四视频在线观看日本| 女人下边被添全过视频的网址| 天天拍天天看天天做| 精品国产露脸久久av| 国产精品一区二区三区在线看| 国产天堂视频| 国产露脸精品国产探| 亚洲成a| 九九久久网| 操操操综合网| 黑人巨大精品oideo| 99热爱久久99热爱九九热爱 | 欧美天堂色| 免费av看| 国产精品国产三级欧美二区| a欧美亚洲日韩在线观看| 麻豆chinese极品少妇| 日本人视频69式jzzij| 精产国品一二三产区蘑菇视频| 国产十八禁啪啦拍无遮拦视频| 粗大猛烈进出高潮视频大全| 中文字幕人成无码免费视频| 国产一区二区三区无码免费| 人妻精品国产一区二区| 成人淫片免费视频95视频| 欧美在线看片| 久久精品网站视频| 国产一区二区三区欧美| 91九色中文| 麻豆精品一区二区综合av| 国产亚洲人成a在线v网站| 欧美视频91| va免费视频| 亚洲色成人网站www永久下载| 免费观看一区二区| 日韩中文字幕精品| 日日夜夜综合| 色综合久久久久| 超碰2020| 星铁乱淫h侵犯h文| 成人做受视频试看120秒| 又爽又色禁片1000视频免费看| 国产a黄| 国产精品福利视频| 国产极品精品自在线| 奇米影视777在线观看| 狠狠色丁香婷婷综合久久小说| 最新av片免费网站入口| 久久久免费毛片| xxxxwww一片| 91av视频网站| 国产做床爱无遮挡免费视频| 国产三级三级看三级| 天天躁日日躁狠狠躁| 欧美特黄特色视频| 亚洲视频一区二区在线观看| 亚洲精品无码成人a片在线软件| 男女男精品视频站| 韩国av一区| 91在线视频免费播放| 色撸撸在线视频| 久久caoporn国产免费| 成人性生生活a| 性欧美长视频免费观看不卡| av黄色大片| 色婷婷激情五月| 午夜黄色网址| 亚洲中文无码av永久伊人| 日本激情网站| 国产无遮挡乱子伦免费精品| 成年人精品视频| 国产在线精品一品二区| 潮喷失禁大喷水av无码| jizzjizz中国精品麻豆| 亚洲天堂网在线观看视频| 美女上床网站| 亚洲aⅴ精品一区二区三区91| 亚洲国产精品无码久久电影| 日韩欧美国产aⅴ另类| 性色av无码中文av有码vr| 亚洲视频高清| 中文字幕久久久久人妻|