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

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

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

發(fā)布時(shí)間:2019-09-05 09:01  點(diǎn)擊:

世聯(lián)翻譯公司完成電子系統(tǒng)“手機(jī)網(wǎng)頁支付接入與使用規(guī)則”英文翻譯
1 Document Description
1.1 Document Description
This document is the affiliated document of Mobile Phone Webpage Instant Fastpay Interface, which describe what requires attention during the technological access and using process, to help commercial tenants avoid risks. 
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 (Mobile Phone Webpage Instant Fastpay Interface.pdf), example codes, and the access and using rules of this file(Mobile Phone Webpage Access and Using Rules.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 
It is obligatory to protect the cooperator’s ID, safety verifying code key, private and public secrete key of commercial tenants and privacy of Alipay public key. Prevent the signed account information being stolen, loss in capital and despitefully utilized by others 
After testing, change the testing account number as the signed account number.  When using testing account number, the handling charge shall be deducted as per 3%.
Safety Commercial tenants must access Alipay interface in the way of DNS analysis. DNS cache shall not be set up. Alipay IP shall not be bound. Where the Alipay IP must be bound in view of their own safety, commercial tenants must put on records of the technical supporters of Alipay. Once the IP address changes, the commercial address cannot request or access Alipay so that commercial user business cannot be used directly.  
Composition  Mobile phone webpage payment product shall be composed of two interfaces, mobile phone webpage instant fastpay authorized interface (alipay.wap.trade.create.direct) and   mobile phone webpage instant fastpay transaction  interface (alipay.wap.auth.authandexecute) If any interface absent, the product can not be normally used. 
It is obligatory to first call mobile phone webpage instant fastpay authorized interface (alipay.wap.trade.create.direct) and  then call  mobile phone webpage instant fastpay transaction  interface (alipay.wap.auth.authandexecute), so as to complete payment. Mobile phone webpage instant fastpay transaction  interface (alipay.wap.auth.authandexecute) must rely on authorized token(request_token) to complete payment; the authorized token shall be got from mobile phone webpage instant fastpay authorized interface (alipay.wap.trade.create.direct). 
Signature logic in case of request 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”. Avoid reporting abnormal error, like incorrect signature. 
When signing the parameters for the request, these parameters must originate from the request parameter list and remove the parameters sign in the list. Avoid reporting abnormal error, like incorrect signature.
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. Avoid reporting abnormal error. All kinds of error code requires error code list table. 
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. And the value can only be set as “utf-8”. That is, this product does not support GBK coding format. Avoid reporting abnormal error, like incorrect signature.
“seller_email” is the Alipay account number for payment and shall be the same as the Alipay account number corresponding to “partner”. That is, charging Alipay account number must be the one in signature. Avoid signed Alipay account number appears the possibility of assets loss. 
Signature ways only support RSA and MD5. In case of using RSA signature, the signature way shall be set as 0001. Avoid unsuccessful signature 
Node information in parameter “req_data” must be set up as per XML node format, without the requirement of order. The node information which can not be empty must be set up. The node which can be empty supports “no-setting”, and also supports empty value for set conditions. If setting does not meet XML format or neglects “non-empty” node information, request reports no errors, when returning, Alipay would present 004, “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. 
In the request sending to Alipay, the request parameters not only contain the parameters of signature, but also contain parameter “sign”. Avoid reporting abnormal error, like incorrect signature.
Request issued to Alipay, if using “form” table sheet delivery, it shall be edited as per the following request, 
“action” value must be “http://wappaygw.alipay.com/service/rest.htm?_input_charset=the value”,for example: http://wappaygw.alipay.com/service/rest.htm?_input_charset=utf-8. It is not allowed to be written as complete request link address, that is, prohibit http://wappaygw.alipay.com/service/rest.htm?  with the request parameter data for Alipay. 
 
Between <form> and </form> requires containing all parameters issuing to Alipay. And each parameter format shall be <input type="hidden" name="parameter name" value=" parameter value " />; 
Among the numerous request parameters, request parameter “_input_charset” (encoding format) must be appeared in “form” table list, that is, “form” table list mut contain <input type="hidden" name="_input_charset" value="parameter value">; 
 
Data contains between <form> and </form> shall only be the parameters sending request to Alipay. Prohibit self naming by commercial tenants. It does not require other data in parameter request list table at the interface technology file. 
Property “method ” in “form” table list can be selected as,”get” and “post”. However, Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute) only supports “get” method.
 
Avoid reporting error in request Alipay. The error code is incorrect signature. Mobile phone webpage instant fastpay transaction  interface (alipay.wap.auth.authandexecute); if use POST submitting, page will display as empty. 
 
Data transmission It is a mandatory to us https protocol. Avoid abnormal using of interface  
In Mobile phone webpage instant fastpay authorized  interface(alipay.wap.trade.create.direct), it is suggested to use analog remote delivery way to submit information and get returning information. Moreover, the submitting way only supports “POST”. Avoid reporting abnormal error (like, incorrect signature) and failing to get authorized token. 
In Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), the submitting way only supports GET。 If submitting by “POST”, then page will display EMPTY. 
Notifying returning verification Among the synchronous notices of webpage skipping of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), when signing the notified parameters, these parameters must be come from the parameters notified by Alipay, remove the parameter “sign” in list table. Firstly, rank these data according to “Parameter name=parameter value” in the order of letter a to z, then splice as per the rule of “Parameter name1= parameter value 1& Parameter name 2= Parameter value 2&… & Parameter name N=Parameter value N”. Compare the obtained signing results with the obtained parameter “sign” value. Verify the returned signature. 
In the asynchronous server notice of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), require XML analysis of parameter “notify_data” under clear text status, so as to get the value of node “notify_id”. 
Avoid the failure to normally get notice ID (notify_id), and cause whether the verification fails sent by Alipay. 
In the asynchronous server notice of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute),if asynchronous server notifying path, then the parameter “notify_id” obtained must be used to request Alipay, so as to obtain whether it is the verification result issued by Alipay. The request links is 
https://mapi.alipay.com/gateway.do?partner=cooperator ID ID&notify_id=Notify ID value. 
 
Verify whether it is the request sent by Alipay. 
In the asynchronous server notice of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), asynchronous server parameter under clear test status (except parameter sign) does not require ordering, but directly follow the notified returning parameter order, then splice as per the rule of “Parameter name1= parameter value 1& Parameter name 2= Parameter value 2&… & Parameter name N=Parameter value N”, so as to get the character string to be signed. 
 
Avoid incorrect verified signature 
Returning data processing Alipay issues notice actively. When commercial tenants receive the notified data, it must return to Aliapy “success” character string. It is not allowed to return other redundant characters. If the commercial tenans return the information without success” to Alipay, then Alipay issues notice 7 times repetitively at utmost. 
It is a must to guarantee that the set notifying path can be obtained by access to Internet smoothly. Avoid failure to receive the notice issued by Alipay.  
In Mobile phone webpage instant fastpay authorized  interface(alipay.wap.trade.create.direct), it requires to decode the obtained returned data (URLDECODE), then complete character string cut for these data, and obtain the value of parameter “res_data”. Then, if the signature way of “sec_id” set at the interface is 0001(RSA), it requires RSA decryption for parameter “res_data”. This step is not required if the signature way “sec_id” is MD 5. At last, make XML analysis for “res_data” parameter value of clear text, so as to get the authorized token “request_token”. Returned data is a string of encoded character string. Require operating steps for character string like decoding (URLDECODE), cutting, RSA decryption, XML analysis. Issues appeared at any step make authorized token “request_token’ unavailable. 
In the webpage synchronous notice of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), the returned data can be obtained in the way of “GET”. Webpage skipping synchronous notice returns information in pure URL with parameter mode. 
In asynchronous server notice of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), if the signing way “sec_id” sets(RSA),then the parameter “notify_data” shall be decrypted for RSA to get clear text..If the signing way “sec_id” sets MD5, decryption is not required. 
 
If the signing way if 0001(RSA), the parameter “notify_data” is in ciphertext status, requiring for decryption. 
Among the server asynchronous notice of Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute),if intending to get the required information, it is required to analyze “notify_data” of XML to get child node information. Parameter “notify_data” is the character string of XML format. 
It is obligatory to process the returned data. It benefits the commercial tenants to learn about the using conditions of interface and the follow-up business operation of commercial tenants.  
Among the server asynchronous notifying webpage document, it requires all the businesses of commercial tenants to be completed before executing the action of printing “success”.  Avoid abnormal asynchronous notification; if failing to receive the notification or business process is not completed, tell Alipay system has been processed completely.  
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 Request error For example, “seller_account_name” does not meet the email box format; request parameter does not meet the setting rules, like request parameter absence. 
 
To guarantee user account safety, prohibit non-mobile phone access
This transaction is not created or executed on true phones. This condition generally appears on the commercial tenants testing phase. Report errors when request for Alipay through pc browser. 
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
In using  As for a same commercial tenants order not creating Alipay transaction, support repetitive calling Mobile phone webpage instant fastpay authorized interface (alipay.wap.trade.create.direct), but the value of “req_id” must be the only one. Request value of “req_id” must be the only one.
As for a same commercial tenants order not creating Alipay transaction, support repetitive calling Mobile phone webpage instant fastpay authorized interface(alipay.wap.trade.create.direct), and the returned authorized token each time is valid. The validity period shall be 24 hours. 
When Alipay system fails to create Alipay transaction for commercial tenants, commercial tenants can repetitively call the order Mobile phone webpage instant fastpay authorized  interface(alipay.wap.trade.create.direct),the returned authorized token each time is not the same. 
Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute) supports repetitive calling, with the premise that basic transaction information (buyer, seller, transaction amount, overtime time, and goods name, etc.) keep identical in many times of calling and transaction does not complete the payment. 
 
Prevent failed payment 
Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute) support a same token (authorized token) being repetitive calling, but it is required to guarantee that the transaction corresponding token (authorized token) has not been confirmed. That is, the transaction has not been created in Alipay. 
 
Avoid the error of “unconformity of the buyer”
 
When filling the buyer’s Alipay account number, it shall not be the same as the buyer’s Alipay account number.
Avoid reporting error, like error code, failure in creating transaction  
Customer terminal internally embedded “webview” for realizing. It requires for opening “js” and “css” settings. Avoid abnormal compatibility or interface distribution and messy code due to internally embedding. 
Special characters shall not exist in affecting the request format in the request parameter, for example, the special characters of “url” and “xml” format.
Avoid the failure of transaction 
The business judgment basis for suggesting commercial tenants is based on “notify_url” (asynchronous notification of server). “call_back_url” webpage files are only sued for interface display.   
Avoid asynchronous commercial tenants order data with Alipay transaction data
Among the numerous Alipay channels supported by this interface, once deposit card and credit card payment once enter the mobile phone E-bank interface webpage, Alipay can not control the payment efficiency of orders.  The running of all E-bank systems and interaction between all E-bank and Alipay cause the unequal speed of payment due to network or other factors. 
Matters needing attention for business application  Commissions deducting modes of Alipay commission payment include the following two modes. 
(1) Real-time deducting mode: generally deduct fees from account charging fees, or adopt deduction of   the designated fixed Alipay account deducting;
(2) Monthly settling-charging fee mode: real-time transaction does not deduct the commissions. They are settled once according to the month-ending bill.  In the real-time deducting mode, the deducting record can be inquired in the account details of Alipay account number; but in monthly settling-charging fee mode, the deducting details can not be inquired immediately. 
In the process of integrate interface, if commercial tenants use “seller_email” as the money collecting account, then when it is required to alter the Alipay account name, the commercial tenants must make corresponding in the procedure.
Avoid the errors of not existing sellers’ account during the payment process. 
In testing In the debugging phase, it is suggested to use 1 fen (RMB 0.01 Yuan) for testing.  Lower the testing cost 
Network Guarantee network smooth Prevent all kinds of abnormal conditions in the synchronous order during payment of completing payment. 
 
5 Detailed explanation of integration flow 
5.1 Integration preparation 
1. Confirm whether the mobile phone has opened the webpage payment function or not. 
Use agreement-signed Alipay account number to log on https://b.alipay.com/order/serviceIndex.htm. “Completed” of order status indicates that the payment right of mobile phone webpage has been opened as the following figure. 
 
If it can not be confirmed, it is suggested to connect the company’s business personnel who sign the agreement with Alipay. 
2. Confirm the Alipay account number of concluding agreement
When integrating, it is required to use the related information of Alipay account number of signing agreement, including Alipay logging account number, cooperator ID (PID), transaction safety verification code (KEY). The obtaining method refers to “7.1 How to get PID and secret key”. 
3. Confirm he development language of website 
Development language refers to develop website with a designated language. The code examples provided by Alipay presently include “PHP”, “ASP.NET” and “JAVA”. 
4. Confirming the website encoding format 
In order to inquiry what kind of encoding format the website uses, click right-hand button of mouse on the website webpage, find “coding”, open the extending arrow and look through. The defaulted selected code is the encoding format of website. The code examples provided by Alipay only contains “UTF-8” presently. 
5. Confirming the signature of website 
Signature way refers to the method providing encryption and decryption for the character string. The code examples provided by Alipay only contains RSA and MD5. 
6. Confirming the development environment 
● Debugging environment of computer 
   All kinds of corresponding environment and debugging tools of all development languages; 
● Debugging environment of server 
   -- All kinds of corresponding environment of all development language in servers, for example, SSL service supporting PHP development language and CURL server; 
   -- The channels and rights uploading the local files to the server, like FTP, SFTP transmission. 
 
5.2 Integration  
5.2.1   Configuration running of interface codes
Decompress the interface data compression files downloaded (File name: WS_WAP_PAYWAP.zip), select JAVA according to the conditions of commercial tennats(File name: WS_WAP_PAYWAP-JAVA-UTF-8), PHP(File name: WS_WAP_PAYWAP-PHP-UTF-8), C#(File name:WS_WAP_PAYWAP-CSHARP-UTF-8, any one of the illustrated file folder of three development language codes.   
 
1. JAVA configuration flow(Take “eclipse” as the example) 
Step 1: Code introduction 
Start JAVA development software, introduce “src\com” file folder, “WebRoot\mages” file folder, “WebRoot\log” file folder, “WebRoot\WEB-INF\lib” file folder, “WebRoot\alipayapi.jsp”, “WebRoot\call_back_url.jsp” and “WebRoot\notify_url.jsp” in WS_WAP_PAYWAP-JAVA-UTF-8” file folder into the development environment. The files in “src\com” file folder are class file, which can not be mixing-used with other interfaces of Alipay PO terminal. 
 
Step 2  Configuring the basic information 
In the JAVA development environment, open “AlipayConfig.java” file under “src\com\alipay\config” class, configure the basic information parameters of partner (cooperator identity ID), “key” (transaction safety check code), “private_key” (private key of commercial tenants), “public_key” (public key of Alipay) and “sign_type” (type of signature). 
Table 5-1 JAVA basic information configuration 
 
Parameters Meaning  
partner Cooperator ID, Character string headed by 2088 and composed of 16-bit digits. Please refer to “7.1 how to get PID and secret key”.
key Transaction safety check code, 32-bit character string composed of numbers and letters; when “sign_type” is set up as MD5, the parameter setting is valid. Please refer to “7.1 how to get PID and secret key”.
private_key Private key of commercial tenants; when “sign_type” is set up as 00001, the parameter setting is valid. Please refer to “7.2 Generation and use of RSA secret key”.
public_key Public key of Alipay; when “sign_type” is set up as 00001, the parameter setting is valid. Please refer to “7.2 Generation and use of RSA secret key”.
sign_type Signature way; only support two ways of signature in the mobile phone webpage payment interface, MD5 and RSA; the set values to the parameter are MD5 and 0001 respectively. 
input_charset Character encoding format; only support “utf-9” in the mobile phone webpage payment interface, no need for alteration. 
 
Step 3 Configuring business information 
Open “alipayapi.jsp” file and configure the several common business parameter information, like “req_id” (request number), “notify_url” (asynchronous notifying webpage path of server), “call_back_url” (synchronous notifying webpage path of page skipping), “seller_email” (seller’s Alipay account), “out_trade_no” (commercial tenant order number), “subject” (order name), “total_fee” (payment amount). Please refer to “7.3 business data transmission” and “7.4 How to increase business parameter expansion”
 
Step 4 Compiling the business logic of synchronous notifying business 
Open “call_back_url.jsp” file. Write the business logic code of commercial tenants of business logic procedure coding at the designated position of note “// Please add the business logic program code of commercial tenants”. Please refer to “7.5 How to Upgrade Order.” 
 
Step 5: Compiling asynchronous notifying business logic 
Open “notify_url.jsp” file (“notify_url.jsp” requires guaranteeing no any HTML code). Write the business logic code of commercial tenants of business logic procedure coding at the designated position of note “// Please add the business logic program code of commercial tenants”. Please refer to “7.5 How to Upgrade Order.” The signature way of “00001” requires decryption beforehand; the signature way of “MD 5” does not require decryption beforehand. After decryption, XML analysis is required for obtaining parameter information. 
 
2. PHP configuration flow  
Step 1: Code introduction 
Start PHP development software, introduce other files except “readme.txt”” and “openssl” file folder in “WS_WAP_PAYWAP-CSHARP-UTF-8” into the development environment. The files in “lib” file folder are class file, which can not be mixing-used with other interfaces of Alipay PO terminal.
 
Step 2  Configuring the basic information 
In the PHP development environment, open “alipay.config.php” file  to configure the basic information parameters of partner (cooperator identity ID), “key” (transaction safety check code), “private_key” (private key of commercial tenants), “public_key” (public key of Alipay) and “sign_type” (type of signature). 
 
Table 5-2 PHP basic information configuration 
 
 
Parameters Meaning  
partner Cooperator ID, Character string headed by 2088 and composed of 16-bit digits. Please refer to “7.1 how to get PID and secret key”.
key Transaction safety check code, 32-bit character string composed of numbers and letters; when “sign_type” is set up as MD5, the parameter setting is valid. Please refer to “7.1 how to get PID and secret key”.
private_key Private key of commercial tenants; when “sign_type” is set up as 00001, the parameter setting is valid. Please refer to “7.2 Generation and use of RSA secret key”.
public_key Public key of Alipay; when “sign_type” is set up as 00001, the parameter setting is valid. Please refer to “7.2 Generation and use of RSA secret key”.
sign_type Signature way; only support two ways of signature in the mobile phone webpage payment interface, MD5 and RSA; the set values to the parameter are MD5 and 0001 respectively. 
input_charset Character encoding format; only support “utf-9” in the mobile phone webpage payment interface, no need for alteration. 
 
cacert “ca” certificate path address is used for “ssl” check in “curl”. It is required to guarantee “cacert.pem” under the current file folder contents, no need for alteration. 
 transport Visiting mode; confirm whether supporting “ssl” visiting according to the own server; if supporting, please select “https”; if not supporting, please select “http”. When this parameter is only related to synchronous notice and asynchronous notice, testify whether it is the Alipay request address in the request function sent by Alipay, no need for alteration. 
 
 
Step 3 Configuring business information 
Open “alipayapi.jsp” file and configure the several common business parameter information, like “req_id” (request number), “notify_url” (asynchronous notifying webpage path of server), “call_back_url” (synchronous notifying webpage path of page skipping), “seller_email” (seller’s Alipay account), “out_trade_no” (commercial tenant order number), “subject” (order name), “total_fee” (payment amount). Please refer to “7.3 business data transmission” and “7.4 How to increase business parameter expansion”
 
Step 4 compiling the business logic of synchronous notifying business 
Open “call_back_url.jsp” file. Write the business logic code of commercial tenants of business logic procedure coding at the designated position of note “// Please add the business logic program code of commercial tenants”. Please refer to “7.5 How to Upgrade Order.” 
 
Step 5: Compiling asynchronous notifying business logic 
Open “notify_url.php” file (“notify_url.jsp” requires guaranteeing no any HTML code). Write the business logic code of commercial tenants of business logic procedure coding at the designated position of note “// Please add the business logic program code of commercial tenants”. Please refer to “7.5 How to Upgrade Order.” The signature way of “00001” requires decryption beforehand; the signature way of “MD 5” does not require decryption beforehand. After decryption, XML analysis is required for obtaining parameter information. 
 
 
3. ASP.NET(C#) configuration flow 
 
Step 1: Code introduction 
Start .NET development software, introduce other files except “WebRoot\mages” file folder in “WS_WAP_PAYWAP-CSHARP-UTF-8” into the development environment. To prevent occupying the name of “default.aspx”, the core code in the files “default.aspx” and “default.aspx.cs” can be copied to new page files. Files in “app_code” is class file, which can not be mixing-used with other interfaces of Alipay PO terminal. 
 
 
Step 2  Configuring the basic information 
In the .NET development environment, open “AlipayConfig.cs” file under “app_code” class to configure the basic information parameters of partner (cooperator identity ID), “key” (transaction safety check code), “private_key” (private key of commercial tenants), “public_key” (public key of Alipay) and “sign_type” (type of signature). 
 
Table 5-3 ASP.NET(C#)basic information configuration 
 
Parameters Meaning  
partner Cooperator ID, Character string headed by 2088 and composed of 16-bit digits. Please refer to “7.1 how to get PID and secret key”.
key Transaction safety check code, 32-bit character string composed of numbers and letters; when “sign_type” is set up as MD5, the parameter setting is valid. Please refer to “7.1 how to get PID and secret key”.
private_key Private key of commercial tenants; when “sign_type” is set up as 00001, the parameter setting is valid. Please refer to “7.2 Generation and use of RSA secret key”.
public_key Public key of Alipay; when “sign_type” is set up as 00001, the parameter setting is valid. Please refer to “7.2 Generation and use of RSA secret key”.
sign_type Signature way; only support two ways of signature in the mobile phone webpage payment interface, MD5 and RSA; the set values to the parameter are MD5 and 0001 respectively. 
input_charset Character encoding format; only support “utf-9” in the mobile phone webpage payment interface, no need for alteration. 
 
Step 3 Configuring business information 
Open “alipayapi.jsp” file and configure the several common business parameter information, like “req_id” (request number), “notify_url” (asynchronous notifying webpage path of server), “call_back_url” (synchronous notifying webpage path of page skipping), “seller_email” (seller’s Alipay account), “out_trade_no” (commercial tenant order number), “subject” (order name), “total_fee” (payment amount). Please refer to “7.3 business data transmission” and “7.4 How to increase business parameter expansion”
 
Step 4 compiling the business logic of synchronous notifying business 
Open “call_back_url.aspx” and “call_back_url.aspx.cs” file. “call_back_url.aspx” can display some information for users’ inquiry at the front-terminal page; “call_back_url.aspx.cs” works as the backstage business encoding place. 
Write the business logic code of commercial tenants of business logic procedure coding at the designated position of note “// Please add the business logic program code of commercial tenants”. Please refer to “7.5 How to Upgrade Order.” 
 
Step 5: Compiling asynchronous notifying business logic 
Open “notify_url.aspx.cs” file (“notify_url.jsp” requires guaranteeing no any HTML code). Write the business logic code of commercial tenants of business logic procedure coding at the designated position of note “// Please add the business logic program code of commercial tenants”. Please refer to “7.5 How to Upgrade Order.” The signature way of “00001” requires decryption beforehand; the signature way of “MD 5” does not require decryption beforehand. After decryption, XML analysis is required for obtaining parameter information. 
 
5.2.2   Detailed illustration of interface code examples running 
1. JAVA(Take eclipse as the example ) 
Step 1: After commercial tenants configure the parameter data for the request of Mobile phone webpage instant fastpay authorized  interface (alipay.wap.trade.create.direct), combine them into array “sParaTempToken” and then make empty-value filtering for the array (Calling function “paraFilter” in “AlipayCore” class). 
 
{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>Testing</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} 
 
Step 2:Rank the first letter of the array parameter in ascending order. The array is to be signed. Convert the array to be signed as character string to be signed (Call function “createLinkString” in “AlipayCore” clss). The rule of ranking refers to “Signing logic” in reference “3 Technology Interface Rules”
 
_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>Testing</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 
 
Step 3:Sign the character string (call function “buildRequestMysign” in “AlipaySubmit” class), the rules refer to “Signing logic for request” in reference “3 Technology Interface Rules”
 
 
O8DH9HG2yRkbUrIz0jtKaPZRcWqqgcuGEtI6576Yibh60iX7azXTq2D4ZYWaX16kBy8MNSE4PBuPcrxe66kQW/Ufhoa/f+0jeUx5RC3/A0as+/vOOCmQnO0VTyRTp2DHLvcL3k9EKow6FsFuQHZPpHsQnzzRUSlQ+vGI+dPYUSU= 
 
Step 4: Make “evaluation” of signature results to parameter “sign” and add “Sign” to the former array to be signed. What is obtained now is all the data request for Alipay. 
 
{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>Testing</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} 
 
Step 5:Analog remote HTTP protocol request Alipay (Call functions of buildRequest (String ALIPAY_GATEWAY_NEW, String strParaFileName, String strFilePath,Map<String, String> sParaTemp) throws Exception in AlipaySubmit class). Get the processing results of Alipay in the format of character string text. 
 
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 
 
Step 6: Decode “URLDECODE” the result (call function “urldecode”)
 
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 
 
Step 7: Cut the character string for this string of results to get the information of returning parameters. Note: if the signature is set as 0001(RSA), then the returned parameters “res_data” shall be decrypted in the results; if the signature way is set as MD5, then the returning parameter “res_data” in the results directly indicate clear text. 
 
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 
 
Next, make XML analysis of the value “res_data” in XML structure and get the “request_token” value of child node (This series of process requires calling function “parseResponse” in “AlipaySubmit” class). This value is authorized token. 
 
2013061725bc6b978788d6f2459d0af9a49ea2f3 
 
Step 8: After commercial tenants configure the request parameter data for Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), the same principle as Step 1, 2, 3 and 4, combine the data array into the array “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} 
 
Make empty-value filtering for the array (call function “paraFilter” in “AlipayCore” class), rank the first letters of the array parameters in ascending order, convert the array to be signed as character string to be signed, sign the character string (call the function “buildRequestMysign” in “AlipaySubmit” class), take “evaluation” of signature results to parameter “sign” and add it the former array to be signed. Then what is obtained is all the data request for Alipay. 
 
{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} 
 
Step 9:Request Alipay in the way of “GET” (call function of buildRequest(String ALIPAY_GATEWAY_NEW, Map<String, String> sParaTemp, String strMethod, String strButtonName) in “AlipaySubmit” class). Then the page of commercial tenants will automatically skip to Alipay cashier desk. 
 
The later action will be completed in the Alipay Cashier desk by the seller 
 
Step 10. After this transaction is successfully paid by the seller, the Alipay cashier desk displays the successful transaction and reminds the users of returning the website of commercial website. If the buyer clicks this function button, the current Alipay cashier desk would automatically skips to the page file “call_back_url” of commercial tenants. At this time, page “call_back_url” of commercial tenants will receive a string of link address with processing results data. 
 
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 
 
Step 11: Obtain these returned data in the way of “GET”, the same principle as Step 1, 2, 3 and 4, make empty-value filtering the array “params”, rank the first letters of parameters in ascending order and convert the arrayed to be signed as character string to be signed. 
 
out_trade_no=cs201306170001&request_token=requestToken&result=success&trade_no=2013061741934035 
 
Make signature verification for the character string (this series of action is completed to call function “verifyReturn” in “AlipayNotify” class), obtain the verification results of Boolean data type, and compete the verification action of page file “call_back_url”. 
 
Step 12: After the buyer competes a transaction payment, apart from triggering page skipping to “call_back_url” file for synchronous notification action, Alipay can automatically trigger server asynchronous notification webpage file (commercial tenants set up parameter “notify_url” value). At this time, the file of commercial tenants “notify_url” will receive the data notified from Alipay synchronous notification. 
 
{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==} 
 
Step 13: Use POST way to get these returned data, if the signing way is set as 0001(RSA), then the returned parameters “notify_data” shall be decrypted in the results; if the signature way is set as MD5, the results directly indicate clear text, no need for decryption. 
 
{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>Testing</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>}  
 
Signature verification law of “notify_url” asynchronous notification is different form “call_back_url” in those commercial tenants only requires getting the returned data of Alipay, not for ranking these parameters. Therefore, directly convert the array “params” to the character string to be signed. 
 
service=alipay.wap.trade.create.direct&v=1.0&sec_id=0001&notify_data=<notify><payment_type>1</payment_type><subject>Testing</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> 
 
Next, make signature verification for the character string (this series of action is completed to call function “verifyReturn” in “AlipayNotify” class), obtain the verification results of Boolean data type, and compete the verification action of page file “call_back_url”. 
 
Step 14: In the webpage of “notify_url”, parameter “notify_data” is the character string of XML structure, requiring XML analysis, and then obtaining the required child node data.  
 
2. PHP 
Step 1: After commercial tenants configure the parameter data for the request of Mobile phone webpage instant fastpay authorized  interface (alipay.wap.trade.create.direct), combine them into array “$para_token” and then make empty-value filtering for the array (Calling function “paraFilter” in “AlipayCore” class).
 
$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>Testing</subject><total_fee>0.01</total_fee></direct_trade_create_req>", 
"_input_charset" => "utf-8" 
); 
Step 2:Rank the first letter of the array parameter in ascending order.  (Call function “argSort” in “AlipayCore” class). The rules of ranking refer to “Signing logic” in reference “3 Technology Interface Rules” The array is to be signed.
 
 
$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>Testing</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" 
); 
Step 3:  Convert the array to be signed as character string to be signed.  
_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>Testing</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 the character string (call function “buildRequestMysign” in “AlipaySubmit” class), the rules refer to “Signing logic for request” in reference “3 Technology Interface Rules”
 
EGb8F+aWwBhotwNSQwF9Sik2OzQffV1Val1STvrRj4MzE1W4pLM6Mfjk3/4Vj3ci4Pspcm1OLDHPZ2JQNsFruS6d4bFSQrtEF52irwSF+re42+TBTRe7w8TZAjBnBBLLknerq0DvN86SfA6QaXOl/nOfgcMfCx3YtJnX9u2Yi/k= 
 
Step 4:Make “evaluation” of signature results to parameter “sign” and add “Sign” to the former array to be signed. What is obtained now is all the data request for Alipay. 
 
$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>Testing</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=" ); 
 
Step 5:Analog remote HTTP protocol request Alipay (Call functions of getHttpResponsePOST in AlipaySubmit class). Get the processing results of Alipay in the format of character string text. 
 
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 
 
Step 6:Decode “URLDECODE” the result (call function “urldecode”)
 
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 
 
Step 7: Cut the character string for this string of results to get the information of returning parameters. Note: if the signature is set as 0001(RSA), then the returned parameters “res_data” shall be decrypted in the results; if the signature way is set as MD5, then the returning parameter “res_data” in the results directly indicate clear text.
 
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
 
Next, make XML analysis of the value “res_data” in XML structure and get the “request_token” value of child node (This series of process requires calling function “parseResponse” in “AlipaySubmit” class). This value is authorized token. 
 
 
20130614039a363773d04690f4196e888bf7b1ff 
 
Step 8:After commercial tenants configure the request parameter data for Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), the same principle as Step 1, 2, 3 and 4, combine the data array into the array “$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" 
); 
Make empty-value filtering for the array (call function “paraFilter” in “AlipayCore” class), rank the first letters of the array parameters in ascending order (Call function “argSort” in“AlipayCore” class), convert the array to be signed as character string to be signed, sign the character string (call the function “buildRequestMysign” in “AlipaySubmit” class), take “evaluation” of signature results to parameter “sign” and add it the former array to be signed. Then what is obtained is all the data request for Alipay. 
 
$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=" 
);
Step 9: Request Alipay in the way of “GET” (call function of buildRequestForm) in “AlipaySubmit” class). Then the page of commercial tenants will automatically skip to Alipay cashier desk. 
 
The later action will be completed in the Alipay Cashier desk by the seller 
 
Step 10. After this transaction is successfully paid by the seller, the Alipay cashier desk displays the successful transaction and reminds the users of returning the website of commercial website. If the buyer clicks this function button, the current Alipay cashier desk would automatically skips to the page file “call_back_url” of commercial tenants. At this time, page “call_back_url” of commercial tenants will receive a string of link address with processing results data. 
 
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 
 
Step 11:Obtain these returned data in the way of “GET”, the same principle as Step 1, 2, 3 and 4, make empty-value filtering the array “$_GET”, rank the first letters of parameters in ascending order and convert the arrayed to be signed as character string to be signed. 
 
out_trade_no=cs201306140001&request_token=requestToken&result=success&trade_no=2013061435574635 
 
Make signature verification for the character string (this series of action is completed to call function “verifyReturn” in “AlipayNotify” class), obtain the verification results of Boolean data type, and compete the verification action of page file “call_back_url”. 
 
Step 12:After the buyer competes a transaction payment, apart from triggering page skipping to “call_back_url” file for synchronous notification action, Alipay can automatically trigger server asynchronous notification webpage file (commercial tenants set up parameter “notify_url” value). At this time, the file of commercial tenants “notify_url” will receive the data notified from Alipay synchronous notification. 
 
{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==} 
 
Step 13:Use POST way to get these returned data, if the signing way is set as 0001(RSA), then the returned parameters “notify_data” shall be decrypted in the results; if the signature way is set as MD5, the results directly indicate clear text, no need for decryption. 
 
 
{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>Testing</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>} 
 
Signature verification law of “notify_url” asynchronous notification is different form “call_back_url” in those commercial tenants only requires getting the returned data of Alipay, not for ranking these parameters. Therefore, directly convert the array “$_POST” to the character string to be signed. 
 
service=alipay.wap.trade.create.direct&v=1.0&sec_id=0001&notify_data=<notify><payment_type>1</payment_type><subject>Testing</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> 
 
Next, Make signature verification for the character string (this series of action is completed to call function “verifyReturn” in “AlipayNotify” class), obtain the verification results of Boolean data type, and compete the verification action of page file “notify_url”. 
 
Step 14: In the webpage of “notify_url”, parameter “notify_data” is the character string of XML structure, requiring XML analysis, and then obtaining the required child node data. 
 
3. ASP.NET(C#) 
Step 1: After commercial tenants configure the parameter data for the request of Mobile phone webpage instant fastpay authorized  interface (alipay.wap.trade.create.direct), combine them into array “sParaTempToken” and then make empty-value filtering for the array (Calling function “FilterPara” in “AlipayCore” class). 
{[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>Testing</subject><total_fee>0.01</total_fee></direct_trade_create_req>]} 
 
Step 2: Rank the first letter of the array parameter in ascending order.  (Call function “SortPara” in “AlipayCore” class). The rule of ranking refers to “Signing logic” in reference “3 Technology Interface Rules” The array is to be signed.
 
 
{[_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>Testing
</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]} 
Step 3:Convert the array to be signed as character string to be signed. 
_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>Testing</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 the character string (call function “buildRequestMysign” in “AlipaySubmit” class), the rules refer to “Signing logic for request” in reference “3 Technology Interface Rules”
 
 
xO/eAP4pFusEveZmaw2mgCEoQGxDqkFZ+AF8wI1U52OGASs48O/efTZLn9Cr0tF9tDJQ+hwlcNj+F4/Hx+w6v35c0oE3F1Eab/Z2wKAirIYVh/HagumS34aa6t7lJb21YFIshu1YgoqWfwakQ/fzdcwVncW7jJQIvMsIgAhEJ8I= 
 
Step 4:Make “evaluation” of signature results to parameter “sign” and add “Sign” to the former array to be signed. What is obtained now is all the data request for Alipay. 
 
{[_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>Testing</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=]}
 
Step 5:Analog remote HTTP protocol request Alipay (Call functions of BuildRequest(string GATEWAY_NEW, Dictionary<string, string> sParaTemp) in AlipaySubmit class). Get the processing results of Alipay in the format of character string text. 
 
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 
 
Step 6:Decode “URLDECODE” the result (call function “urldecode”)
 
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 
 
Step 7: Cut the character string for this string of results to get the information of returning parameters. Note: if the signature is set as 0001(RSA), then the returned parameters “res_data” shall be decrypted in the results; if the signature way is set as MD5, then the returning parameter “res_data” in the results directly indicate clear text.
 
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 
 
Next, make XML analysis of the value “res_data” in XML structure and get the “request_token” value of child node (This series of process requires calling function “parseResponse” in “AlipaySubmit” class). This value is authorized token. 
 
201306179d4c458a00e26aca863b4dac3cc2bfd3
 
Step 8: After commercial tenants configure the request parameter data for Mobile phone webpage instant fastpay transaction  interface(alipay.wap.auth.authandexecute), the same principle as Step 1, 2, 3 and 4, combine the data array into the array “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>]} 
 
Make empty-value filtering for the array (call function “FilterPara” in “AlipayCore” class), rank the first letters of the array parameters in ascending order (Call function “SortPara” in“AlipayCore” class), convert the array to be signed as character string to be signed, sign the character string (call the function “buildRequestMysign” in “AlipaySubmit” class), take “evaluation” of signature results to parameter “sign” and add it the former array to be signed. Then what is obtained is all the data request for Alipay. 
 
{[_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=]} 
 
Step 9:Request Alipay in the way of “GET” (call function of BuildRequest(string GATEWAY_NEW, Dictionary<string, string> sParaTemp, string strMethod, string strButtonValue) in “AlipaySubmit” class). Then the page of commercial tenants will automatically skip to Alipay cashier desk. 
 
The later action will be completed in the Alipay Cashier desk by the seller 
 
Step 10. After this transaction is successfully paid by the seller, the Alipay cashier desk displays the successful transaction and reminds the users of returning the website of commercial website. If the buyer clicks this function button, the current Alipay cashier desk would automatically skips to the page file “call_back_url” of commercial tenants. At this time, page “call_back_url” of commercial tenants will receive a string of link address with processing results data. 
 
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 
 
Step 11:Obtain these returned data in the way of “GET”, the same principle as Step 1, 2, 3 and 4, make empty-value filtering the array “call the function of GetRequestGet() in “call_back_url” page”, rank the first letters of parameters in ascending order and convert the arrayed to be signed as character string to be signed.
 
out_trade_no=cs201306170002&request_token=requestToken&result=success&trade_no=2013061742035035 
 
Make signature verification for the character string (this series of action is completed to call function “verifyReturn” in “AlipayNotify” class), obtain the verification results of Boolean data type, and compete the verification action of page file “call_back_url”. 
 
Step 12:After the buyer competes a transaction payment, apart from triggering page skipping to “call_back_url” file for synchronous notification action, Alipay can automatically trigger server asynchronous notification webpage file (commercial tenants set up parameter “notify_url” value). At this time, the file of commercial tenants “notify_url” will receive the data notified from Alipay synchronous notification. 
 
{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} 
 
Step 13: Use POST way to get these returned data, if the signing way is set as 0001(RSA), then the returned parameters “notify_data” shall be decrypted in the results; if the signature way is set as MD5, the results directly indicate clear text, no need for decryption. 
 
{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>Testing</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>} 
 
Signature verification law of “notify_url” asynchronous notification is different form “call_back_url” in those commercial tenants only requires getting the returned data of Alipay, not for ranking these parameters. Therefore, directly convert the array “sPara” to the character string to be signed (call function “GetRequestPost()” in page “notify_url”).  
 
service=alipay.wap.trade.create.direct&v=1.0&sec_id=0001&notify_data=<notify><partner>2088101568358171</partner><payment_type>8</payment_type><subject>Testing</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> 
 
Next, make signature verification for the character string (this series of action is completed to call function “verifyReturn” in “AlipayNotify” class), obtain the verification results of Boolean data type, and compete the verification action of page file “notify_url”. 
 
Step 14:In the webpage of “notify_url”, parameter “notify_data” is the character string of XML structure, requiring XML analysis, and then obtaining the required child node data. 
 
6 Testing flow rules
Table 6-1 testing flow rules
 
Steps Debugging contents Notes
Step 1: debug this interface independently on this computer Normally getting the authorized token.  
Analog mobile phone browser for payment
Page skipping synchronous returning 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 Normally getting the authorized token. 
Analog mobile phone browser for payment
Page skipping synchronous returning Asynchronous notification of 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
Analog mobile phone browser for payment
Page skipping synchronous returning 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
Use mobile phone browser for payment 
Page skipping synchronous returning Asynchronous notification of server
Subsequent execution of business After the debugging on this computer is faultless, then put into server for debugging.
 
 
7 Attachment 
7.1  How to get PID and secret key 
Step 1: Use agreement-signed Alipay account number to log on “May commercial tenants service” in” Commercial tenants service ” platform (https://b.alipay.com/order/serviceIndex.htm)。 
 
 
Figure 7-1 “May commercial tenants’ service”
Step 2: Input https://mobiless.alipay.com/myproduct/my_order.htm at the address bar to check the signed Alipay account number, cooperator ID (PID) information. 
 
 
Figure 7-2 Check the information like signed Alipay account number
Step 3: Cick <Secret key management> button and input “payment password”, click “confirmation”, so as to check all kinds of private key.
 
Figure 7-3 check private key 
Step 4: Upload RSA type of commercial tenants’ public key to obtain Alipay public key 
 
Figure 7-4 Get the Alipay public key 
Step 5: Store the Alipay account number, cooperator ID (PID, Alipay public key of transaction safety check code (MD5 transaction safety check code (RSA). 
 
7.2 Generation and using of RSA secret key
7.2.1  Generate commercial tenants’ secret key 
1.  Open “openssl” secret key generating software 
Open “bin” file folder under “openssl” file folder to execute “openssl.exe” file as the following figure. ”
 
Figure 7-5 Execute file “openssl.exe”
2. Generate “RSA” private key 
Input “genrsa -out rsa_private_key.pem 1024”order and press “Enter”, produce a file “rsa_private_key.pem” under the current “bin” file contents. The file is the original commercial tenants private key (Please keep the file well. PHP development language requires the file). The following is the correct execution screenshot for the order.
 
Figure 7-6  Generating RSA private key 
3. Generating RSA public key 
Input “rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem” order and press “Enter”, produce a file “rsa_private_key.pem” under the current “bin” file contents. The file is the original commercial tenants private key (Please keep the file well. PHP development language requires the file). The following is the correct execution screenshot for the order.
 
Figure 7-7 Generating RSA public key 
4. Generating PKCS8 coded private key 
Input order “pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt” and press Enter; the current interface will directly display the generated results.  
 
 
Figure 7-8 Generating PKCS8 coded private key 
Click “openssl window upper edge, select “Edit → labeling ” by right-hand button,select the words to be copied :
 
Figure 7-9 Select the words to be copied 
Click “openssl window upper edge, select “Edit → labeling ” by right-hand button,select the words to be copied. Paste the contents to be copied to a new notepad which can be named randomly as long as knowing it is the private key of PKCS8 format (please keeping the files properly). 
 
7.2.2 Use Logic of RSA Secret Key 
Use Logic of RSA Secret Key:
When a merchant logs in Alipay with RSA sign, the really secret key to be used is the merchant private key and Alipay public key. The merchant uploading the public key to Alipay and Alipay offering the public key to the merchant are the operation of public key exchange, which enables Alipay can verify the sign of the public key uploaded by the merchant when the merchant signs in for verification with Alipay public key. The merchant signs in for verification with Alipay public key; similarly, it is also because Aplipay signs in with Alipay private key.
1. Application Method of PHP Development Language
Key folder shall save two files of the merchant private key and Alipay public key with the extension of .pem.
Merchant private key
–It must ensure only one line of text, namely: no enter, newline and space, etc.;
–Do not have to encode pkcs8 of the just generated (original) private key;
–Do not have to remove“-----BEGIN PUBLIC KEY-----” and “-----END PUBLIC KEY-----”;
–In a word, it only needs to maintain the private key content just generated. 
Alipay public key
(1) Firstly, log in Alipay website with the signed Alipay account, visit https://ms.alipay.com/index.htm, click on “my merchant service” in the menu bar, right-click on “secret key management” to access into the secret key management page, copy “(RSA)” →the whole string information under “Alipay public key” into a new notepad and name it as “alipay_public_key.txt”;
(2) Remove enter, newline and space in the character string to make it only one line of text;
(3) On the beginning and end parts of the string of Alipay public key character string, respectively increase two articles of characters of “-----BEGIN PUBLIC KEY-----” and “-----END PUBLIC KEY-----”;
(4) Slice the string of Alipay public key character string, and the sliced format shall be consistent with the public key format just generated by the merchant, as below:
 
Figure 7-10 Alipay Public Key Figure
(5) Save the notepad and change the extension as .pem.
2. Application Method of JAVA and ASP.NET(C#) Development Languages
Merchant private key
–It must ensure only one line of text, namely: no enter, newline and space, etc.;
–Encode pkcs8 of the just generated (original) private key;
–After coding completed, copy the section of the private key and remove enter, newline and space in the section, “-----BEGIN RSA PRIVATE KEY-----” and “-----END RSA PRIVATE KEY-----”.
Alipay public key
(1) Firstly, log in Alipay website with the signed Alipay account, visit https://ms.alipay.com/index.htm, click on “my merchant service” in the menu bar, right-click on “secret key management” to access into the secret key management page, copy “(RSA)” →the whole string information under “Alipay public key” into a new notepad and name it as “alipay_public_key.txt”;
(2) Remove enter, newline and space in the character string to make it only one line of text.
7.3 Business Date Transmission
The business parameters provided by Alipay is the data requirement transited by the merchant required by Alipay. The merchant only needs to assign values to variables of the dynamic data when the business logic codes operate according to his business demand, and then transmit the data to Alipay system through Alipay interface logic for Alipay system identifying.
For example, if a merchant shall transmit the data of an order to Alipay, he shall get the payment total fee from the order system of himself, out_trade_no of the merchant and order subject, etc., assign the data in values to the corresponding variables, and then combine and process the variables to the request to Alipay for one time.
7.4 How to Increase Expansion Business Parameters?
Note:
The section takes the code example to explain how to increase expansion business parameters, which is only for reference. The merchant should write the expansion business parameters code according to the situation of himself.
Open the page files of business parameters allocation and find the code modifying position.
1. JAVA Modification Procedures
For alipayapi.jsp file,increase the child node under the root node <direct_trade_create_req> in the parameters req_dataToken. For example, to increase a parameter merchant_url, the comparison before and after modification as listed as below: 
Before alteration 
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>"; 
After alteration 
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” is the newly added business parameter variable. It requires commercial tenants for its evaluation. 
2. PHP alteration flow
 “alipayapi.php” file increases child node under the root nodes “<direct_trade_create_req>” of the parameter “$req_data”. For example, when increasing a parameter “merchant_url”, then compare the results before and after alteration. 
Before alteration: 
$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>'; 
After alteration 
$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” is the newly increased business parameter variable, requiring commercial tenants valuation for it.  
 
3. ASP.NET(C#) alteration flow 
 “default.aspx.cs” file increases child node under the root nodes “<direct_trade_create_req>” of the parameter “req_dataToken”. For example, when increasing a parameter “merchant_url”, then compare the results before and after alteration. 
 
Before alteration: 
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>"; 
After alteration : 
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” is the newly increased business parameter variable, requiring commercial tenants for evaluation for it. 
7.5 How to Update Order?
During the trading process, it shall not only enable the buyer paying successfully, but also keeping the order data of the merchant website consistent with the trading information in the trading management of Alipay.
To keep the information consistent, the merchant website technical personnel of program development, maintenance or management should develop the order update program according to the trade procedures of the merchant website.
Business code of the order update placing position 
Corresponding page file of parameter notify_url and corresponding page file of parameter return_url, note the designated position.
How to call page file of order update?
Precondition: parameters of notify_url and parameter return_url are set up correctly.
–When the buyer completed payment, the current interface shall automatically go to the corresponding page file of parameter return_url, and the corresponding page file of return_url shall be started at this time;
–When the trade exists in Alipay trade management and the trade status changes, Alipay shall actively send notification to the corresponding page file of parameter notify_url, and the corresponding page file of parameter notify_url shall be started at this time.
How to obtain notification return data completed processing by Alipay?
For the notification return data parameters, please refer to notification return parameters list of the technical file.
–The parameter obtaining method in the corresponding page file of parameter return_url is GET, such as: request.querrystring ("parameter subject") and $_GET ['parameter subject ']
–The parameter obtaining method in the corresponding page file of parameter notify_url is POST, such as: request.form ("parameter subject") and $_POST ['parameter subject']
Basic idea of order update
Obtain Alipay feedback data after verified with the code example. Firstly,  find the corresponding order in the order system of the merchant website according to the trade, then judge if the order is processed. If it has not been processed, update the order data according to the business procedures of the merchant website.

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

    華東建筑設(shè)計(jì)研究總院

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

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

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

    諾達(dá)思(北京)信息技術(shù)有限責(zé)任公司

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

    上海大眾

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

    銀泰資源股份有限公司

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

    南洋商業(yè)銀行

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

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

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

    國金證券股份有限公司

  • “我司所需翻譯的資料專業(yè)性強(qiáng),涉及面廣,翻譯難度大,貴司總能提供優(yōu)質(zhì)的服務(wù)。在一次業(yè)主單位對(duì)完工資料質(zhì)量的抽查中,我司因?yàn)槎砦姆g質(zhì)量過關(guān)而受到了好評(píng)。”

    中辰匯通科技有限責(zé)任公司

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

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

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

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

  • “在這5年中,世聯(lián)翻譯公司人員對(duì)工作的認(rèn)真、負(fù)責(zé)、熱情、周到深深的打動(dòng)了我。不僅譯件質(zhì)量好,交稿時(shí)間及時(shí),還能在我司資金周轉(zhuǎn)緊張時(shí)給予體諒。”

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

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

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

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

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

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

    中國農(nóng)科院

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

    格萊姆公司

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

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

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

    HEURTEY PETROCHEM法國赫銻石化

  • “貴公司與我社對(duì)翻譯項(xiàng)目進(jìn)行了幾次詳細(xì)的會(huì)談,期間公司負(fù)責(zé)人和廖小姐還親自來我社拜訪,對(duì)待工作熱情,專業(yè)度高,我們雙方達(dá)成了很好的共識(shí)。對(duì)貴公司的服務(wù)給予好評(píng)!”

    東華大學(xué)出版社

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

    上海奧美廣告有限公司

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

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

  • “我們通過圖書翻譯項(xiàng)目與你們相識(shí)乃至建立友誼,你們報(bào)價(jià)合理、服務(wù)細(xì)致、翻譯質(zhì)量可靠。請(qǐng)?jiān)试S我們借此機(jī)會(huì)向你們表示衷心的感謝!”

    山東教育出版社

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

    TNC大自然保護(hù)協(xié)會(huì)

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

    北京師范大學(xué)壹基金公益研究院

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

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

  • “由于項(xiàng)目要求時(shí)間相當(dāng)緊湊,所以世聯(lián)在保證質(zhì)量的前提下,盡力按照時(shí)間完成任務(wù)。使我們?cè)谑啦⿻?huì)俄羅斯館日活動(dòng)中準(zhǔn)備充足,并受到一致好評(píng)。”

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

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

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

夹得好湿真拔不出来了动态图| 国产精品久久久久久av免费看| 日韩黄页在线观看| 99精品视频69v精品视频| 99re国产精品视频| 亚洲毛片av| 一本大道综合伊人精品热热 | 嫩草研究院久久久精品| 欧美日韩视频免费| 日韩专区一区| 中国妞xxxhd露脸偷拍视频| 国产熟妇疯狂4p交在线播放| 国产a大片免费| 国产91久| 亚洲中文日产2021| 国产99精品| 粉嫩av在线播放一绯色| 豆国产93在线 | 亚洲| 5d肉蒲团之性战奶水| 中文字幕一区二区三区av| 亚洲福利二区| 久久桃色| 人人妻久久人人澡人人爽人人精品| 免费观看无遮挡www的视频| 公天天吃我奶躁我的比视频| 成人性生交视频免费观看| 成人三级做爰av| 国产一级视频免费观看| 男人激烈吮乳吃奶视频片| 深夜爽爽动态图无遮无挡| 手机看片亚洲| 4438x亚洲最大| 欧洲精品码一区二区三区| 欧美精品网站在线观看| 高清有码国产一区二区| 香蕉狠狠爱视频| 日本十大三级艳星| 在线看的av| 国产v片在线播放免费无遮挡| 久久亚洲二区| 国产在线一级片| 超碰五月天| 国产午夜精品一区二区三区软件 | 精品少妇88mav| 午夜视频一区二区| 视频一二三区| 久久成年人视频| 国产农村一国产农村无码毛片| 免费国产高清| www亚洲天堂com| 日韩精品一区三区| 亚洲精品欧美综合二区| 久久久综合激的五月天| 黄色毛片看看| 日韩中文字幕亚洲| 国产精品亚洲w码日韩中文| 国内精品久久久久久影视8| 丰满人妻被中出中文字幕| 91视频网页| 成人亚洲a片v一区二区三区动漫| 欧美色一区二区三区在线观看 | 69国产成人综合久久精品| 无码少妇一区二区浪潮av| 亚洲天堂男人的天堂| 一级大毛片| 中文字幕超清在线免费观看| 日本熟妇大屁股人妻| 天使萌一区二区三区免费观看| 狠狠色噜噜狠狠狠狠888奇米 | av一区二区三区四区| 国产成人a区在线观看视频| 天堂网资源中文最新版| 大尺度无遮挡激烈床震网站| 国产又爽又黄又不遮挡视频| 日韩中文字幕在线播放| 2021国产在线视频| 精品久久一区二区乱码| 伊人av综合| 免费无码在线播放av| 黄色网战大全| 青青青国产依人在线| 婷婷综合五月| 亚洲色成人中文字幕网站| www男人的天堂com| 中文字幕第十二页| 国产白浆在线| jizz曰本jlzz18| www亚洲精品久久久| 超碰在线免费97| 香蕉网在线观看| 无码成人片在线播放| 久久密| 播放黄色一级片| 久久精品一区二区三区中文字幕| 亚洲网在线| а√天堂8资源在线官网| www.xxx亚洲| 国产成人av片| 久久精品亚洲国产av老鸭网| 2019自拍偷拍| 伊人网在线视频观看| 国产精品久久久亚洲| 少妇高潮惨叫正在播放对白| 国产成人亚洲精品无码av大片| 爱情岛论坛成人| 波多野结衣调教| 精品亚洲成在人线av无码| 精品欧美一区二区三区免费观看| 2021国产精品自在自线| 日韩亚洲欧美在线观看| 国产精品毛片无码| 日韩欧美亚洲综合久久影院ds| 亚洲综合一区二区| 国产成+人欧美+综合在线观看 | 丁香社区五月天| 日韩城人免费| 中文有码人妻字幕在线| 国产午夜福利精品久久| 国产夫妻久久| 国产熟妇疯狂4p交在线播放| 一本色道久久精品| 蜜臀久久精品99国产精品日本| 国产精品99久久久久久宅男小说| 黄色男女网站| ww国产内射精品后入国产| 天堂在线观看www| 久久婷婷综合缴情亚洲狠狠_| 99嫩草| 操操综合| 午夜免费啪视频在线18| 国产精品成人一区| 精品一卡二卡三卡四卡| 亚洲天堂网一区二区| 91青青视频| 又硬又粗又大一区二区三区视频| 侵犯强奷高清无码| 97在线视频观看| 黄色国产一级片| 紧缚捆绑精品一区二区| 乌克兰少妇性做爰| 久久99热这里只有精品66| 无码东京热一区二区三区| 999精品视频在这里| 99热久久免费频精品18| 国产自愉自愉免费精品七区| 亚洲欧美国产高清va在线播放| 婷婷嫩草国产精品一区二区三区| 国产成人av在线影院| 国产www| 国产欧美日韩亚洲更新| 大肉大捧一进一出好爽视频mba| av免费看网址| 色网站在线看| 国产永久毛片| 亚洲免费在线视频观看| 欧美成人h| 黑人巨大精品欧美一区| 久久久久久免费观看| 欧美日韩大片| 亚洲欧美成人aⅴ在线| 另类激情视频| 亚洲另类无码一区二区三区| 超碰综合| 成年日韩片av在线网站| 农民人伦一区二区三区剧情简介| av在线播放网站| 亚洲一级av毛片| 国产午夜福利在线机视频| a v 在线视频 亚洲免费| 图片区小说区视频区综合| 久久久午夜精品理论片中文字幕| 日韩在线观看精品| 青青草国产免费久久久下载| 久久55| 国产偷v国产偷v精品视频| 亚洲成熟少妇| 性生活网址| 亚洲欧洲av综合色无码| 毛片无遮挡高清免费| 久久久久久国产精品免费无码| av中文字幕一区人妻| 成人在线免费av| 国产一区内射最近更新| 黄色福利片| 欧美乱大交xxxxx古装| 日韩精品无码区免费专区| 国产av一区二区三区无码野战| 亚洲国产成人在人网站天堂| 成人动漫在线播放| 欧美在线精品一区| 亚洲а∨天堂2019无码| 高潮白浆女日韩av免费看| 亚洲高清无在码在线电影不卡 | 91中文| 婷婷激情五月网| 精品国产乱码久久久久久鸭王1| 黄频网站在线观看| 天堂一区| 一本一道久久a久久精品综合蜜臀| 经典av在线| 国产精品无码综合区| 曰本极品少妇videossexhd| www.youjizz.com在线观看| 欧洲性网站| 国产成人a在线视频免费| 欧美体内she精高潮| 欧美14sex性hd摘花| 国产午夜精品一区二区三区极品| 北条麻妃一对7黑人mv| 欧美z○zo变态重口另类黄| 爱逼综合网| 在线色| 性色a∨人人爽网站| 亚洲s久久久久一区二区| 欧美视频二区欧美影视| 9热在线| 亚洲天堂2016| 久久依人| 亚欧中文字幕久久精品无码| 日韩亚洲欧美在线com| 丁香五月网久久综合| 欧美三区在线| 亚洲逼院| 无码国产福利av私拍| 欧美黑人疯狂性受xxxxx喷水| 丰满熟妇乱子伦| 成人夜晚看片| 国产又粗又大又黄| 在线观看av的网址| 国产又黄又爽又色的视频| 亚洲精品乱码久久久久久蜜桃欧美| 超碰人人搞| 国产成人亚洲影院在线播放| 国产专业剧情av在线| 日本内谢少妇xxxxx少交| 欧美激情18p| 成人无码在线视频区| 天天摸天天做天天爽2019| 亚洲综合成人在线| 亚洲男女一区二区三区| 免费放黄网站在线播放| 色www性张柏芝国产| 精品国产www| 一二三四日本中文在线| 蜜乳av一区二区三区| 天天综合视频| 欧美寡妇性猛交| 夜夜未满十八勿进的爽爽影院| 国内精品视频一区| 久草免费福利资源站在线观看| 欧美性色大片在线观看| 亚洲精品久久久久玩吗| 在线观看精品视频| 国产色秀| 人人爽人人爽人人爽人人片av | 干综合网| 一区小视频| 春意影院福利社| 无码人妻丰满熟妇区视频| 又粗又大内射免费视频小说| 宅男噜噜66国产精品观看| 视频二区欧美| 久久久亚洲国产美女国产盗摄| 免费毛片看片| 成年美女看的黄网站色戒| 18国产一二三精品国产| 亚洲成人不卡| 天天摸天天看天天做天天爽| 国产一级自拍| 涩涩小网站| 亚洲最大日夜无码中文字幕| av在线观看地址| 日本aⅴ写真网站免费| 欧美成人午夜一区二区三区| 一级黄色大片网站| 日本熟妇大屁股人妻| 久久最新视频| 久久久久久久久亚洲| 日本高清中文字幕在线观线视频| 久久精品人人做人人爽| 亚洲一区二区三区影院| 欧美大片高清免费看| 欧美黑人又粗又大又爽免费| jizz一区二区三区| 男女做爰无遮挡性视频| 久久免费精品视频| 欧美国产日韩a欧美在线观看 | 精品日韩一区| 国产露脸老熟高潮在线| 国产91精品激烈高潮白浆| 国产欧美日韩亚洲更新| 性欧美巨大| 国产成人一区二区三区app| 国产精品二区视频| 中国孕妇变态孕交xxxx| 久久精品成人免费国产片小草 | 国产又粗又硬又大爽黄老大爷| 女人久久久| 日本欧美成人| 亚洲熟妇无码另类久久久| 亚洲欧美一区二| 亚洲一区二区三区四| 日韩成人无码中文字幕| av网站免费在线播放| 韩国v欧美v亚洲v日本v| 肉体公尝中文字幕第三部| 亚洲人成无码网站www| 最新亚洲伦理中文字幕| 一区二区三区乱码在线 | 中文| 日韩视频在线观看一区二区| 国产一级二级三级在线观看| 综合无码成人aⅴ视频免费| 久久久久影院色老大2020| 亚洲aⅴ精品一区二区三区91| 色偷偷亚洲精品一区二区| 国产成人一卡2卡3卡四卡视频| 欧美精品久久一区二区| 亚洲成人77777| 黄色网免费| 小视频在线免费观看| 久久99热精品免费观看牛牛| 亚洲欧洲日产国码无码动漫| 日日噜噜噜噜久久久精品毛片 | 日一日射一射| 日韩插| 夜夜骑首页| 成人免费看黄| 国产 剧情 在线 精品| www.youjizz.com在线观看| 亚洲欧美日韩久久精品| 伊人春色av| 精品一区国产vr| 精品国产成人一区二区| 国产品无码一区二区三区在线| 很色很爽很黄裸乳视频| 中文字幕久久久久| 一级片在线免费观看| 日本一区二区久久| 深夜成人在线观看| 特级毛片内射www无码| 亚洲高清乱码午夜电影网制服| 伊人亚洲综合影院首页| 天天射天天干天天插| 骚妇毛片| 国产免费又硬又黄又爽的视频喷水| 亚洲精品无码久久久影院相关影片 | 成人精品毛片va一区二区三区| 美女翘臀少妇啪啪呻吟流水| 色欲色香天天天综合网站| 日本精品国产| 国产精品视频大全| 亚洲2017天堂色无码| 舌吻激情大尺度做爰视频| 国产成人精品女人久久久 | 午夜香蕉网| 亚洲aⅴ欧洲av国产综合图片| www.久久视频| 成人无码视频在线观看大全| 日韩在线专区| 中文有码在线播放| 久久蜜臀| av黄| 四虎免费观看| 伊人天堂在线| 亚洲另类自拍丝袜第五页| 91av视频| 精品国产区| 超级黄18禁色惰网站| 狠色综合| 人人妻人人妻人人人人妻| 欧美老女人性生活视频| 欧美一级性| 亚洲中文字幕高清乱码在线| 国产亚洲三级| 五月天激情在线| 国产免费不卡午夜福利在线 | 亚洲愉拍二区一区三区| 日本脱内衣全部视频| 日本在线视频二区| 国产无遮无挡120秒| 国产高清在线a免费视频观看| 九色av| 韩国三级hd中文字幕有哪些| 粗暴91大变态调教| 国产情趣视频| 一级国产片| 麻豆影视免费观看| 蜜臀久久精品99国产精品日本| 99久久人妻无码精品系列| 2018国产精华国产精品| 在线天堂www天堂资源在线| 免费看污片网站| 亚洲产国偷v产偷自拍网址| 88xx成人精品视频| 日女人毛片| 免费女女同性av网站| 欧美性受xxx| 精品成人乱色一区二区| 国产美女遭强高潮开双腿| 老鲁夜夜老鲁| 国语对白做受xxxxx在| 国产无夜激无码av毛片| 国产真实乱偷精品视频免| 99产精品成人啪免费网站| 天天干中文字幕| 丰满老女人乱妇dvd在线播放| av资源在线| 精品视频在线观看| 日本h漫在线观看| 3p在线播放| 国产欧美日韩高清| 欧洲美女熟乱av| 欧美做爰一区二区三区| 亚洲美女福利| 少妇高清精品毛片在线视频| 亚洲美女福利| 偷自拍亚洲综合在线| 九九热在线视频| av无码中文字幕不卡一区二区三区 | 欧美国产精品一二三| 中国无码人妻丰满熟妇啪啪软件| 免费的黄网站在线观看| 黄色精品在线| www.久久久| 天天添天天操| 国产偷人妻精品一区| 宅女噜噜66国产精品观看免费| 老汉色av影院| 中文字幕乱码人妻一区二区三区| 成人免费看毛片| 日本一本在线观看| 一级特黄色毛片| 婷婷成人丁香五月综合激情| 特级做a爰片毛片免费看| 性爱免费视频| 91精品99| 欧美人与牲禽xxxxx| 日本不卡视频一区二区三区| 婷婷综合社区| 8mav在线| 1区2区3区4区产品不卡码网站| 91九色视频在线| 国色综合| 国产网红女主播免费视频| 欧亚激情偷乱人伦小说专区| 免费人妻无码不卡中文字幕18禁| 伊人精品一本久久综合| 97国产成人| 99视频在线免费观看| 美女网站在线永久免费观看| 成人福利小视频| wc偷拍嘘嘘视频一区二区在线| 精品国产精品一区二区夜夜嗨| 亚洲欧美日韩综合一区二区| 香港a级毛片| 少妇大叫太大太粗太爽了| 午夜爽爽爽男女免费观看一区二区| 青青青网| vvvv99日韩精品亚洲| 夜夜嗨av一区二区三区网页| 日本午夜免费啪视频在线| 一本色道久久88亚洲精品综合| 亚洲国产色图| 色屋在线| 亚洲图片在线观看| 天堂精品| 色婷婷一区二区| 一个色在线| 亚洲精品少妇一区二区| 亚洲毛片多多影院| 日本伊人精品一区二区三区| 欧美成年性h版影视中文字幕| 夜夜高潮次次欢爽av女| 亚洲青青草原男人的天堂| 日本中文字幕免费观看| zzijzzij亚洲成熟少妇| 成人涩涩日本国产一区| 殴美一区二区| 久久亚洲色www成人图片| 99国产在线观看| 黄色网页免费在线观看| 自怕偷自怕亚洲精品| 国产欧美一区二区三区视频在线观看| 成人精品免费| 久久99精品久久久久麻豆| 国产熟妇精品高潮一区二区三区| 女女同性女同一区二区三区91| 天天午夜| 国产成人av免费看| 爱逼av| 久久99久久精品| 人妻熟女一区二区aⅴ图片| 日本少妇aa特黄毛片亚洲| 又黄又湿啪啪响18禁| 女邻居的大乳中文字幕| 久久国产成人亚洲精品影院老金 | 我爱52av| 超薄肉色丝袜一二三| 亚洲午夜福利精品久久| 亚洲国产成人爱av网站| 成人毛片100免费观看| 嫩草影院懂你的影院| 国产裸体瑜伽xxx在线| 国产精品1000夫妇激情啪| 日韩国产小视频| 女人真人毛片全免费看| 欧美永久精品| 天天av天天爽无码中文| 小雪尝禁果又粗又大的视频| 国产成人福利在线| 九九热这里只有精品6| 黄色国产在线观看| 国产私人尤物无码不卡| 国产激情视频在线| 成人性生交免费大片| 国产视频123| 上司人妻互换中文字幕| 黄色调教视频| 中文字幕乱码亚洲影视| 91九色最新| 日韩国产精品视频| 久久久久琪琪去精品色无码| 91精品国产视频| 亚洲av禁18成人毛片一级在线| 极品粉嫩福利午夜在线播放| 午夜精品久久久久久久久日韩欧美 | 国产亚洲精aa在线观看see| 日韩毛片一区| 小辣椒福利视频精品导航| 国产成人a人亚洲精品无码| 波多野结衣91| 日韩久久久久久| 日韩中文字幕| 色婷婷av一区二区三区浪潮 | 中文字幕无码不卡免费视频| 亚洲欧美偷国产日韩| 欧美精品五区| 国产一极片| 九九热视频精品| 久久人妻少妇嫩草av无码专区| 91av在线视频观看| 午夜免费福利影院| 日本高清视频网站| 久操不卡| 91免费福利| 人妻 丝袜美腿 中文字幕| 在线播放午夜理论片 | 国产成人av在线免播放观看更新| 亚洲成人久久久久| 不卡的av在线| 极品丰满少妇| 国产精品原创av片国产日韩| 草草浮力地址线路①屁屁影院| 色噜噜久久综合伊人一本| 99在线观看免费视频| 午夜肉伦伦| 色老大影院| www.日日操| 成品人片a91观看入口888| 亚洲不卡中文字幕无码| 亚洲日韩国产欧美一区二区三区| 无遮挡啪啪摇乳动态图gif| 麻豆一区二区在我观看| 国产精品999在线观看| 国产精品成人久久小草| av在线天堂av无码舔b| a毛片在线观看| 正在播放一区| 色网站在线观看| 丁香婷婷激情| 国产高颜值大学生情侣酒店| 国模吧无码一区二区三区| 中文字幕免费视频| 色无极亚洲色图| 阿v天堂2014| 国产爆乳无码视频在线观看3| 午夜片无码区在线观看爱情网| 丁香六月久久婷婷开心| 专干老肥女人88av| 理论片中文字幕| 69日本xxxxxxxx96| 亚洲国产成人久久综合电影| 玖玖成人| 中日韩乱码一二新区| avtt中文字幕| 精久久| 精品国产乱码久久久久久婷婷| 亚洲免费不卡视频| 性欧美精品动漫片| 欧美三级自拍| 欧美人与动牲猛交a欧美精品| 国产高清在线观看视频| 亚洲伊人久久精品影院| 青青青手机在线视频| 久久婷婷精品| 亚拍精品一区二区三区探花| 亚洲成色av网站午夜影视| 国语自产精品视频在 视频| 日本亚洲国产| bt天堂av| 男人天堂999| 国产aaaaaaa| 国产女教师bbwbbwbbw| 涩涩涩999| 日本黄色片在线播放| 黄色三级毛片视频| 99在线小视频| 亚洲精品精品| 欧美成人精精品一区二区频| 欧美精品一区二区在线观看播放| 91麻豆精品国产理伦片在线观看| 国产精品久久久久精女同| 海角社区在线视频播放观看| 福利100合集 在线播放| 久久9国产偷伦| 亚洲精品制服丝袜四区| 中文一区二区| 伊人55yiren综合开心| 久久婷婷丁香| 国产成人a无码短视频| yjizz视频| 国产一区二区在线影院| 白晶晶果冻传媒国产今日推荐| 日本成人久久| 另类天堂网不卡另类系列| 亚洲日韩乱码中文字幕| 日本特黄特色特爽大片| 涩色视频| 欧美老妇bbbwwbbbww| 国产三级av在在线观看| 99精品免费久久久久久久久| 国产对白不带套毛片av| 欧美精品一区二区三区视频| 久久女同| 日本成人在线免费视频| 久久av资源| 国产高潮久久久久久绿帽| 亚洲精品中文字幕一区二区三区 | 欧美白嫩嫩hd4kav| 丁香激情婷婷| 中文字幕乱偷在线小说| 成人a在线观看| 日本丰满老妇bbw| 亚洲va久久久噜噜噜久久男同| 亚洲毛片a| 激情综合一区二区迷情校园| 亚洲精品色| 黄色一级一级| 亚洲国产精品一区二区www| 97青草超碰久久国内精品91| 羞羞色院91精品网站| 国产精品国语对白| 中出av在线| 久草在线视频在线观看| 自拍偷拍国产精品| 国产一级片av大片| 欧美aa一级| 呦男呦女视频精品八区| 午夜伦理一区| 熟妇的味道hd中文字幕| 国产激情二区| 野外偷拍做爰全过程| 黄色aaa视频| 成人网在线看| 欧美性xxxx极品少妇| 天天综合久久综合| 91色多多| 日韩a一级| 女高中生自慰污污网站| 亚色在线观看| 成年女人永久免费看片| 成人午夜视频免费在线观看| 88av在线播放| 久久中文字幕一区二区三区| 中韩无矿砖专区综合| 欧美一级黄色片在线观看| 日本道色综合久久影院| 亚洲精品一区二区三区蜜桃久| 91精品国自产拍在线观看不卡| 成人亚洲| 国产在线精品视频你懂的| 91九色蝌蚪91por成人| 91福利视频在线观看| a级片免费视频| 99久久精品九九亚洲精品| 少妇高潮尖叫黑人激情在线| 国产精品一区二区国产主播| 日产韩产麻豆h| 伊人依成久久人综合网| xxx一区二区| 日韩精品在线免费观看视频| 97人人在线视频| 久草在线资源网| 免费av网站在线观看| 国产精品亚洲第一| 日本亚洲综合| 大奶子在线观看| 韩漫动漫免费大全在线观看| 18pao国产成人免费视频| 美女黄网站人色视频免费国产| 久久精品一区| 激情综合婷婷丁香五月| 99精品久久久久| 欧美肥老妇视频| 亚洲尤物在线| 国产玖玖视频| 爱啪啪影视| 亚洲午夜精品a片久久www慈禧| 欧美久久一级| 欧美 国产日韩 综合在线| 久久精品国产亚洲a| 一级视频毛片| 日韩福利网| 夜色视频网| 久久天天躁狠狠躁夜夜不卡| 久久久精品二区| 久久人人做人人妻人人玩精品hd| 色人人| 上司的丰满人妻中文字幕| 亚洲中文字幕无码乱线久久视| 99在线视频免费观看| 好吊妞这里只有精品| 亚洲精品国偷拍自产在线| 久久国产亚洲精品赲碰热| 黄色在线免费观看视频| 日韩综合区| cao在线| 一亚洲乱亚洲乱妇23p| 国产免费xvideos视频入口| 精品国产乱码久久久久久口爆| 麻豆视频在线观看免费网站黄| 国产人妻一区二区三区久| 日韩中文字幕久久| 欧美性猛片xxxxx免费中国| 五月婷婷视频| 午夜久久久久久久久久一区二区| 性色av无码免费一区二区三区| 久久日本片精品aaaaa国产| 欧美大香线蕉线伊人久久| 狠狠躁夜夜躁人人爽天天天天97| 久久中文字幕av一区二区不卡| 高清无码一区二区在线观看吞精| 奇米影视7777狠狠狠狠影视| 寂寞骚妇被后入式爆草抓爆| 思思99热| 亚洲天堂欧美| 超碰在线一区| 中文字幕人妻互换av久久| 国产精品_国产精品_k频道w| 1000部精品久久久久久久久| 日产精品久久久一区二区福利| 好吊色视频988gao在线观看| 久久人妻精品白浆国产| 久草视频在| 97免费在线| 特级黄色视频毛片| 韩国黄色av| 婷婷综合五月| 99激情网| 国产乱码人妻一区二区三区四区 | 欧美大片免费观看| 日女人网站| 中文永久免费观看| 成人av社区| 性视频播放免费视频| 国产乱xxxxx国语对白| 神马午夜国产| 在线看91| 无码人妻精品一区二区三区免费| 精品国产乱码久久久久久浪潮小说| 亚洲最新在线观看| 另类毛片| 亚洲中文字幕人成影院| 中文字幕高清免费日韩视频在线| 久本草精品| 国产精品v欧美精品v日韩精品v| 99精品视频在线观看婷婷| 欧美zozo另类特级| 中文字幕av久久一区二区| 日本黄色一极片| 免费成人福利视频| 黄色在线a| 成人免费毛片入口| 性开放按摩bbwbbw视频| 欧洲吸奶大片在线看| jizz性欧美23| 国产97av| av青青草原| 亚洲sm另类一区二区三区| 69视频在线| 粗大猛烈进出高潮视频二| 无码人妻精品中文字幕不卡| 亚洲欧美日韩中文久久| 成人在线国产视频| 成人三级图片| 森泽佳奈在线播放| 污夜影院| 免费av一级| 精品不卡在线| 亚洲最大福利视频| 国产高清黄色| 欧美日韩一区二区精品| 天天噜日日噜狠狠噜免费| 野狼第一精品社区| 99久99| 少妇紧身牛仔裤裤啪啪| 真实人与人性恔配视频| 亚洲夜夜欢a∨一区二区三区| 四虎在线影院| 精品偷拍被偷拍在线观看| 夜色精品| 日韩精品色哟哟| 亚洲特级毛片aaaaa| 一级黄色a| 国产做国产爱免费视频| 91爱| av色噜噜| 日韩欧美成人免费视频| 亚av在线| 亚洲精品国产综合99久久夜夜嗨| 日本老少交| 黑人巨大精品欧美黑白配亚洲| 欧美福利在线观看| 激情偷乱人伦小说视频在线| 国产精品55夜色66夜色| 奶罩不戴乳罩邻居hd播放| 综合 欧美 亚洲日本| 成人免费a视频| 99久久久久久久久| 2021国产精品久久久久青青| 日韩大陆欧美高清视频区| 小日本xxx| 欧美在线观看成人| 国产a级精品毛片| 国产h在线观看| 精品国产黄色| 色狠狠一区| 都市激情亚洲色图| 无遮挡1000部拍拍拍免费| 亚洲精品国偷拍自产在线观看蜜臀| 狠狠干天天爱| 老女人老熟女亚洲| 被窝的午夜无码福利专区| 男女av| 国产乱码卡一卡2卡三卡四| 好吊妞人成视频在线观看强行 | 久久国内偷拍| 国产精品毛片在线| 精品一区不卡| 人妻无码一区二区三区四区| 人妻少妇精品视中文字幕国语| 成人网av| 精品99在线观看| 欧美一区成人| 777国产偷窥盗摄精品品在线| 91在线一区| 欧美色图在线视频| 日韩中文在线视频| 成人网免费视频m3u8| 精品一级黄色片| 人与野鲁毛片在线视频| 国产精品羞羞答答| 久久无码中文字幕免费影院蜜桃| 中文字幕亚洲综合久久筱田步美| 色婷婷成人| 国产精品美女毛片真酒店| 国产在线观看禁18| 91精品国产视频| 少妇人妻呻吟青椒bobx| 久久久精品人妻一区二区三区| 精品乱码一区二区三区四区| 国产黄色视屏| 苍井优三级在线观看| 色综合久久精品亚洲国产| 无码专区3d动漫精品免费| 国产–第1页–屁屁影院| 免费无遮挡无码永久在线观看视频 | 久久亚洲成人| 韩国精品一区二区三区四区| 日本高清视频色欧www| 色污网站| 91成人在线免费观看| 欧美日韩精品一区二区在线视频 | 免费中文字幕av| 伊人tv| 免费日本黄色| 欧美11p| 黄色字幕网| 成人免费黄色网| 成人无码在线视频网站| 一级淫片免费看| 精品国产国产综合精品| 欧美日韩喷水| 精品三级在线| 丁香婷婷综合激情五月色| 精品日韩亚洲欧美高清a| 波多野结衣乳巨码无在线观看| 久久免费av| 青青草视频黄| 午夜福利片手机在线播放| 樱花草视频www日本韩国| 久久久久久久久久久网| 桃色视频.m3u8| 欧美少妇xx| 无码专区亚洲制服丝袜| 日本三级免费看| 夜夜躁狠狠躁日日躁av麻豆| 国产人妖视频一区二区| 中文字幕日韩精品亚洲七区| 日韩国产丝袜人妻一二区| 一级特级毛片| 国产a级网站| 欧美疯狂xxxx乱大交| 国产激情大臿免费视频| 欧美情趣视频| 激情久久久| 国产a国产片国产| 2019亚洲日韩新视频| 色琪琪丁香婷婷综合久久| 琪琪色视频| 青青操91| 九九热com| 肉丝袜脚交视频一区二区| 毛多水多www偷窥小便| 亚洲国产成人一区| 国产疯狂伦交大片| 国产天天综合| 日本熟妇毛茸茸xxxx| 狠狠插视频| youjizz.com日本| 亚洲ww不卡免费在线| 性欧美17一18内谢| 久久老子午夜精品无码怎么打| 日日摸日日碰夜夜爽无码| 亚洲三级在线免费观看| 91国产丝袜在线| 成全世界免费高清观看| 婷婷五月小说| 日韩黄色一级片| 国产精品久久久久久网站| 亚洲国产精品成人天堂| 97久久人人超碰caoprom欧美| 国产欠欠欠18一区二区| 国产精品99久久久久久董美香| 九色 porny 国产| 日日av色欲香天天综合网| 国产做床爱无遮挡免费视频| 米奇7777狠狠狠狠视频| 免费中文字幕日韩| 久久香蕉综合色一综合色88| 麻豆91在线| 狠狠干2022| 九九色播| 91麻豆精品久久久久蜜臀| 99热久久成人免费频精品2| 精品二区视频| 国外处破女一区二区| 亚洲国产aⅴ综合网| 欧美日韩一区二区在线播放| 成人性三级欧美在线观看| 国产精品自在拍在线播放| 欧美国产激情| sm国产在线调教视频| 亚洲高清国产拍精品青青草原| 色涩av| 日本黄网站色大片免费观看| 久久久午夜成人噜噜噜| 天堂网中文| 亚洲欧洲自拍拍偷无码| 国产盗摄xxxx视频xxxx| 亚洲第一天堂网| 日韩mv欧美mv亚洲mv| 免费人妻无码不卡中文字幕18禁| 中文字幕在线视频免费视频| 国产做受入口竹菊| 超碰97人人射妻| 国产a级片| 性视频毛茸茸| 久久国产午夜精品理论片| 精品国产免费第一区二区三区| 国产深夜福利在线| 国产一区二区在线播放视频| 少妇的激情| 夜色福利视频| 国产精品yy9299在线观看| 国产在线播放av| 亚洲国产一级| 黄在线免费看| av片亚洲| 国产午夜激无码av毛片| 粉嫩av一区二区三区四区五区| 美女裸体自慰在线观看| 日本无卡码高清免费v| 福利视频第一页| 色婷婷av一区二区三区丝袜美腿| 无码免费午夜福利片在线| av草逼| 午夜丁香网| zzijzzij亚洲丰满少妇| av作品在线观看| 伊人yinren22综合开心| 五月香婷婷| 91社区福利| 少妇人禽zoz0伦视频| 国产精品久久久久777777| 美女一区二区三区视频| 久久中文字幕视频| 免费国产a国产片高清| 国产精品农村妇女白天高潮| 成人淫片免费视频95视频| av免费网址| 网色网站| 韩国三级hd两男一女| 免费小视频在线观看| 浓精h攵女乱爱av| 22222se男人的天堂| 在线资源站| 国产又粗又猛又爽又黄的网站 | 激情久久网站| 国产熟妇按摩3p高潮大叫| 国产白浆喷水在线视频| 国产综合av| 日韩av影音| 久久香蕉精品视频| 青草国产精品久久久久久| 久操免费在线| 成人午夜片av在线看| 亚洲人成网站在线在线观看| 91不卡视频| 成人av国产| 黄色日韩网站| 国产裸体写真av一区二区| 国产精品网红尤物福利在线观看| 成长快手短视频在线观看| 国产免费不卡av在线播放| 日韩精品无码成人专区| 欧美日韩国产在线观看| 日日摸日日碰夜夜爽无码| 99精品国产高清一区二区| 亚洲产国偷v产偷自拍网址| 日本老熟妇乱| 天天伊人网| 911美女片黄在线观看游戏| 精品产国自在拍| 污网站在线免费看| 尤物一区| 日本韩国欧美一区二区三区| 国产又粗又猛又大爽又黄| 国产成人亚洲精品无码车a | 成人精品毛片| 在线观看免费人成视频| 超级黄18禁色惰网站| 日韩a无v码在线播放免费| 在线理论视频| 干日韩美女| 一个色综合网| 9lporm自拍视频区九色| 黑人巨大精品欧美黑白配亚洲| 免费观看毛片网站| 性欧美xxxx| 亚洲天堂777| 精品亚洲aⅴ在线无码播放| 欧美少妇激情| 免费99视频| 成人高清免费观看| 国产寡妇偷人在线观看| www.日本免费| 波多野结衣欧美| 亚洲国产精品一区二区久久恐怖片| 日韩一区二区三区四区五区六区| 中文字幕一区二| 国产日韩欧美自拍| 噜噜啪永久免费视频| 国产精品99视频| 韩国三级av| 国产精品视频免费在线观看| 蓝av导航a√第一福利网| 尤物99国产成人精品视频| 欧美性生交xxxxxdddd| 干干干日日日| 撕开奶罩揉吮奶头高潮av| 狠狠干夜夜爽| 国产成人亚洲日韩欧美久久| 亚洲大成色www永久网站动图 | 国产成人欧美一区二区三区一色天| 国产国产国产| 毛片毛片毛片毛片| 婷婷天堂| 日本最新中文字幕| 在线综合亚洲欧洲综合网站| 少妇在线观看888视频| 综合精品视频| 少妇的性生话免费视频| 2018天天干天天射| 成人在线免费播放视频| 国产精品乱码一区二区三区| 丰满人妻的精油按摩做爰| 亚洲图片欧美视频| 久久久经典| 国产污视频在线播放| 色人天堂| 欧美xx在线| 日韩人妻少妇一区二区三区| 亚洲精品国产精品乱码不97| 人日人视频| 国内自拍xxx| 国产精品日产欧美久久久久| 无码国产福利av私拍| 91在线视频播放| 在线高清国语成人网站| 影音先锋人妻av在线电影| 国产精品成人国产乱一区| 中国黄色a级| 国产精品久久久久无码av色戒| 五月婷婷社区| 一区二区三区午夜无码视频| 亚洲a级在线观看| 99在线精品视频观看免费| 日韩精品久久久久久久酒店| 国产一区视频一区欧美| 天天弄| 偷拍综合网| 狠狠狠色丁香婷婷综合久久88| 国产成人免费看一级大黄| 香港经典a毛片免费观看播放| 亚洲精久久| 欧美激情视频在线播放| 九九免费视频| 国产精品13p| 少妇精品一区| 国产真实迷奷在线播放| 美女十八毛片| 伊人精品成人久久综合软件| 在线观看黄色片| 日韩成人av片| www.17c亚洲蜜桃| 一二三区乱码2021| 亚洲人毛茸茸bbxx| 久久99国产精品久久99果冻传媒新版本 | 曰本一级黄色片| 按摩害羞主妇中文字幕| 成人亚洲一区二区三区在线| 伊人精品成人久久综合全集观看| 色呦呦一区| 亚洲女人网| 69av视频| 69激情网| 成年人香蕉视频| 青草青在线| 国产高潮久久久| 男生看的污网站| 在线观看欧美日韩视频| 拧花蒂尿用力按凸起喷水尿av| 成人国产精品一区二区视频 | 一级毛片黄| 国产99久久久久久免费看| 超碰女| 国产热久久精| av噜噜色| 妻色成人网| 日本少妇一区二区| 亚洲一区二区播放| 久久久一区二区三区四区| 日本高清在线一区| 日韩制服国产精品一区| 波多野吉衣久久| 521a人成v香蕉网站| 亚洲αv久久久噜噜噜噜噜| 日本女人黄色| 国产91在线 | 亚洲| 亚洲激情在线| 久久精品一卡二卡三卡四卡| 国产一区xxx| 中文字幕日韩欧美| 国产系列精品av| 国产在线中文字幕| 国产制服丝袜欧美在线观看| 国产午夜无码精品免费看动漫| 国产xx00| 欧美情侣性视频| 精品少妇人妻av免费久久洗澡| 国产96色在线 | 国| 欧美视频免费在线观看| 天堂视频网| 一本加勒比hezyo黑人| 欧美成人精品欧美一级乱| 亚洲欧洲精品一区| 中国a毛片| 国产福利免费视频不卡| 国产一级黄色片子| 91av在线免费视频| 中文在线а天堂| 亚洲人亚洲精品成人网站| 免费欧美一级| 亚洲精品成人久久久| tushy超清4k欧美极品在线| 亚洲另类精品无码专区| 日本在线观看一区| 久久大香香蕉国产免费网vrr | 亚洲午夜无码毛片av久久京东热| 色七七在线| 国产91在线精品| 手机看片久久久| 久久99精品国产麻豆蜜芽| 女女同性女同一区二区三区91| 极品少妇被黑人白浆直流| 国产天堂| 狠狠色婷婷丁香综合久久韩国电影| 啪啪影音| 顶级欧美熟妇高潮xxxxx| 国产十八禁啪啦拍无遮拦视频| 国产黄色自拍视频| 网禁国产you女网站| a天堂最新地址| 日本三级视频在线播放| 亚洲国产精品无码java| 国产一级一片| 少妇25p| 欧美性受xxxxzooz乱毛| 又爽又色禁片1000视频免费看| 国产精品一区二区三区在线播放 | 成人一级生活片| 亚洲色图丝袜| 亚洲gv猛男gv无码男同短文| 日韩爱爱网站| 巨胸不知火舞露双奶头无遮挡| 乱人伦中文视频在线| 亚洲天堂一区二区三区| 青草在线视频| 黄色毛片在线看| 欧美一二| 国产毛茸茸| 92久久精品一区二区| 国产黄色小说| 免费精品国产自产拍在线观看| 国产浮力影院| 国产91蝌蚪| www九色| 木下凛凛子中文字幕亚洲| 日本乱人伦在线观看| 在线天堂新版最新版在线8| 国产基佬gv在线观看网站| 韩国性猛交╳xxx乱大交| 少妇无码一区二区二三区| 日本簧片在线观看| 2020国产精品精品国产| 国产操片| 好吊妞视频在线| 国产精品女同一区二区在线| 成年轻人电影免费无码| 免费一级全黄裸片| 国色天香社区视频在线| 99视频只有精品| 加勒比综合在线19p| 久久久久18| 91成人品| 国内精品免费久久久久软件| 久草在线观看资源| 中文字幕无码精品亚洲资源网| 午夜男女无遮挡拍拍视频| 国产精品v欧美精品∨日韩| 97无码免费人妻超级碰碰碰| 51免费看成人啪啪片| 最新的国产成人精品2021| 国产一级免费观看| 国产乱子伦在线观看| 91久久久久久波多野高潮| 国产在线精品99一区不卡| 欧美在线观看网站| 美女午夜激情| 国产精品久久久久久久久久了| 乱人伦中文无码视频| 性欧美大胆免费播放| 一区二区精品视频日本| 日本精品久久久久中文字幕| 奇米精品视频一区二区三区| 性欧美18一19内谢| 国产成人三级在线观看| 中文字幕日产无线码一区| 极品少妇伦理一区二区| 免费久久一级欧美特大黄| 夜夜爽亚洲人成8888| 国产精品视频色拍拍| 亚洲第一成肉网| 亚洲精品人| 四虎成人精品| 欧美在线brazzers免费视频| 精品人妻系列无码人妻漫画| 婷婷久久久亚洲欧洲日产国码av| 2020国产精品香蕉在线观看| 国产成人精品亚洲线观看 | 天天澡天天狠天干天| 韩国的无码av看免费大片在线| 精品亚洲国产成人av不卡| 少妇xxxxxx| 欧美乱妇无乱码大黄a片| 精品成人网| 麻豆国产av穿旗袍强迫女佣人| 国产男人天堂| 久久久6| 男人猛吃奶女人爽视频| 国语对白乱子| 国产精品自拍小视频| 国产亚洲日韩一区二区三区| cao国产| 麻豆亚洲| 亚洲日韩电影久久| 欧美视频二区欧美影视| 性xxxx视频| 99蜜桃臀久久久欧美精品| 色婷婷亚洲| 美女高潮黄又色高清视频免费| 动漫精品中文无码卡通动漫| 中文国产| 性饥渴艳妇性色生活片在线播放| 色综合久久无码中文字幕app| 国产黄a三级三级三级av在线看| 99riav1国产精品视频| www.97超碰| 快色视频在线观看| 在线中文字幕播放| 3d成人动漫在线观看| 免费看黄色aaaaaa 片| av 高清 尿 小便 嘘嘘| 色噜噜网站| 一区二三国产| 一级黄色毛片播放| 色天天综合久久久久综合片| 日韩91av| 欧美人与性动交α欧美精品| 2020精品国产午夜福利在线观看| 欧洲视频在线观看| 日本一本在线| 农村少妇一区二区三区蜜桃| av在线免费观看网址| 亚洲综合无码一区二区三区| 一本之道久| 午夜毛片不卡免费观看视频| 91久久夜色精品国产网站| 美女av一区二区三区| 黄a网站| 在线观看潮喷失禁大喷水无码| 四虎网站免费观看视频| 国产黄a三级三级三级av在线看| 后宫一级淫片免费放| 在线免费观看午夜视频8| 99久久无码一区人妻a片潘金莲| 伊人亚洲综合网色| 久久精品网| 国产亚洲成av人片在线观看桃| 午夜精品在线视频| 亚洲精品视频网址| 国产精品久久久免费观看| 国产精品人成视频免费国产| 136fldh导航福利微拍| 亚洲国产精品一区二区久久| 在线高清亚洲精品二区| 亚洲综合一区二区| xxxxwww一片| 欧美 亚洲 国产 制服 中文| 国产亚洲精品久久久久秋霞不卡| 91丨国产丨香蕉|入口| 天天干天天日| 久久91精品国产91久久久| 亚洲视频综合| 亚洲伊人色综合www962| 青草视频在线播放| 青青青视频免费观看 | 东北妇女xx做爰视频| 在线视频精品免费观看10| 日韩一级理论片| 一级a爰片久久毛片| 91popny丨九色丨国产| www.xxxx国产| 永久视频在线| 无码成人aⅴ免费中文字幕| 中文字幕老妇偷乱视频在线小说| aaaa视频| 精品成在人线av无码免费看| 中文字幕丝袜一区二区| 特级西西444ww大胆高清图片| 久久久久久久久久久久久女过产乱| 人妻熟妇乱又伦精品视频 | 欧美精品一区二区免费| 吃奶av| 精品久久久久久无码专区| 草1024榴社区成人| 青青草这里只有精品| 蜜桃久久精品成人无码av| 婷婷四虎东京热无码群交双飞视频| 99国产欧美久久久精品蜜芽| 性国产三级在线观看| 一级黄色性感片| 丰满少妇精品一区二区性也| caoporm超碰国产精品| 18禁黄久久久aaa片广濑美月| 亚洲.日韩.欧美另类| 狠狠色噜噜狠狠狠狠2018| 国产成人无码va在线观看| 性xxxxx欧美极品少妇| 日韩欧美亚洲精品| 久久频| 免费午夜激情| 欧美精品tushy高清| 人妻熟女一区二区av| 成年人网站免费观看| 亚洲中文久久精品无码1| 欧美狂野另类xxxxoooo| 人人爽人人爽人人片av免费| 亚洲色精品vr一区二区三区| 免费观看性生交大片3| 插我舔内射18免费视频| 日本少妇与黑人| 天堂网2014| 天堂а√在线最新版中文在线| 精品一区二区无码av| 日韩精品一区二区亚洲| 日本中文字幕网| 欧美日本色| 一本大道大臿蕉视频无码| 精品服丝袜无码视频一区| 瑟瑟综合| 快播在线视频| 免费人成再在线观看网站| 日韩av高清| 久久香蕉国产精品麻豆粉嫩av| 国产色系视频在线观看| 久久精品a| 国产jjizz女人多水喷水| 男操女视频网站| 日韩经典在线观看| 国产精品 欧美激情| 色天使亚洲| 国产乱人伦app精品久久| yourporn久久国产精品| 99激情| 骚虎成人免费99xx| 国产精品无码久久av| 国产ts变态重口人妖hd| 国产精品久久自在自线不| 少妇系列之白嫩人妻| 亚洲无线观看国产高清| 无码无遮挡又大又爽又黄的视频| av 日韩 人妻 黑人 综合 无码| 台湾绝版午夜裸体写真秀| 中文无码精品a∨在线| 新婚少妇出差沦陷| 粉嫩av四季av绯色av| 亚洲免费高清| 成人黄色免费| 欧美.www| 呻吟对白激情videos| 五月天激情婷婷婷久久| www久久视频| 五月天婷婷影院| 日本黄色a视频| 精品综合久久久久久88| 国产精品视频一区二区三区四| 翘臀后进少妇大白嫩屁股| 日韩免费淫片| jzzijzzij亚洲成熟少妇| 国产又黄又爽胸又大免费视频| 成人亚洲欧美一区二区| 亚洲 欧美 综合 在线 精品| 国产激情91久久精品导航| 狠狠热精品免费视频| 亚洲人成网网址在线看| www在线看片| 亚洲精品视频一二三区| 午夜精品久久久久久久星辰影院| 久久久精品区| 成人a网| 99福利视频| 午夜蜜桃视频| 狠狠色噜噜狠狠狠四色米奇| 亚洲欧洲国产精品| 午夜免费剧场| 小蜜蜂www视频在线观看高清| 久久国产超碰女女av| 伊人国产女| 一区二区三区无码视频免费福利| 日本a一级片| 污夜影院| 成av人片在线观看天堂无码| 日本成人在线播放| a级毛片特级毛片| 老熟妇午夜毛片一区二区三区| 大学生一级片| 四虎影像| 亚洲激情在线播放| 91国在线观看| 欧美激情一区二区三区高清视频| 美女福利片| xxxx亚洲| 激情小说图片视频| 97国产精品欲| 久热这里只精品99国产6| 国产成人一二三| 欧美一级片网站| 人人人射| 国产美女裸体丝袜喷水视频| 久久久久一区二区三区| 久久久久久久久国产精品| 欧美精品区| 中国浓毛少妇毛茸茸| 农村老熟妇乱子伦视频| 少妇性做爰xxxⅹ性视频 | 日韩欧美人妻一区二区三区| 亚洲性夜色噜噜噜在线观看不卡| 高清不卡毛片| aav在线| 国产精品国产三级在线专区| 在线免费观看黄视频| 欧美人与禽zoz0善交找视频| 石榴视频成人在线观看| 尤物在线精品视频| 亚洲影院中文字幕| 伊人精品成人久久综合97| 少妇与黑人一二三区无码| 日本熟妇色熟妇在线视频播放 | 亚洲精品欧洲| 97超碰免费在线观看| 福利视频在线播放| 播五月开心婷婷欧美综合| 国产视频色| 天天做天天爱夜夜爽毛片l| 精品蜜臀久久久久99网站| 亚洲成人免费| 亚洲女欲精品久久久久久久18| 久久久久久久久久久中文字幕| 亚洲中文无码成人片在线观看| 美女张开腿喷水高潮| 五月激情av| 久久久久97| 亚洲精品国产精品自产a区红杏吧| 黄页在线播放| 欧美日韩在线视频免费观看| 久久免费大片| 中文字幕久久av| 欧美有码视频| 国产污视频| 丝袜一区二区三区| 午夜无码性爽快影院6080 | 一本久久久久| 免费国产裸体美女视频全黄| 97精品人人妻人人| 欧美日韩国产一区二区| 秋霞国产午夜伦午夜福利片| 婷婷亚洲天堂影院| 亚洲图片欧美色图| 免费在线你懂的| 国产精品美女一区| 亚洲h| 久久久久亚洲精品成人网小说| 综合色区亚洲熟妇另类| 日本成人动漫在线观看| 亚洲熟妇丰满xxxxx| 他掀开裙子把舌头伸进去添视频| 亚洲区中文字幕| 国产精品国产三级国产aⅴ中文| 中文字幕1| 67194午夜| av网页在线观看| 尤物久久| 96亚洲精品久久| 日韩亚洲欧美精品综合| 国产成人av电影在线观看第一页| 成人一级片网站| 久久久久中文| 久久久新视频| 国产办公室无码视频在线观看| 2019中文字幕在线观看| 群交射精白浆视频| 菠萝菠萝蜜午夜视频在线播放观看 | 国产成人精品无码播放| 欧美黄色短视频| 女人被强╳到高潮喷水在线观看| 国产一区导航| 色先锋玖玖av资源部| 亚洲最新版av无码中文字幕 | 丁香色综合| 中文文字幕中文字幕在线中文乱码| 中文字幕人妻色偷偷久久| 久草在线视频在线观看| 亚洲va中文字幕不卡无码| 18禁超污无遮挡无码免费游戏| wwwwxxxxx日本| 欧洲精品无码一区二区三区在线播放| 又黄又爽又色qq群| 亚洲麻豆精品| 黄 色 人 成 网 站 免 费| 精品国产一二三产品区别在哪| www.黄色网| 久久九九综合| 51精品一区二区三区| 免费女女同性 av网站| 国产中文在线视频| 爱爱小视频免费看| 国产欧美精品一区二区在线播放 | 麻豆第一区mv免费观看网站| 日韩性生交大片免费看| 成人黄色激情网| 欧美日韩在线网站| 黄av资源| 一本色道久久精品| 国产人妻人伦精品1国产| 国产公妇伦在线观看| 亚洲色欲在线播放一区| 自拍偷拍欧美日韩| 中文字幕在线二区| sm在线看| 国产高清在线a视频大全| av看片在线| 2020精品国产午夜福利在线观看| 欧美激情999| 国产黑色丝袜高跟在线视频| 国内外成人激情视频| 亚洲国产精品国自产拍久久| 女仆乖h调教跪趴1v1| 男人的天堂伊人| 91丨九色丨蝌蚪丨老版| 国产成人av综合久久| 黄色毛片一级| 女性隐私黄www网站视频| 精彩动漫 - 91爱爱| 一区二区三区四区在线 | 欧洲| 亚洲美女屁股眼交3| 一边做一边喷17p亚洲乱妇50p| 亚洲 a v无 码免 费 成 人 a v| 色五月天天| 毛片视频网站| 偷自拍亚洲视频在线观看99| 国产av国片精品有毛| 欧美精品xxx| 人妻无码一区二区三区tv| 亚瑟av在线| 亚洲色图99p| 久久五月天综合| 日本护士毛茸茸xx| 欧美视频观看| 偷窥自拍欧美色图| 99精品国自产在线观看| 狠狠色婷婷久久综合频道日韩| 熟女视频一区二区在线观看| 国产美女狂喷水潮在线播放| 黄色裸体网站| 蜜桃少妇av久久久久久久| 婷婷综合在线| 精久久久久久| 少妇性l交大片久久免费| 黄色网址在线免费| 男人的天堂av女优| 天天揉久久久久亚洲精品| 单亲陪读乱淫口述| 黄色av网站在线| 夹得好湿真拔不出来了动态图| 91精品久久久久久久久青青| 国产精品日本一区二区在线播放| 91成人免费| 九一午夜精品av| 国产精品嫩草99av在线| 久久草av| 国产白丝喷水娇喘视频| 欧美激情免费在线| 国产精品人妻一区夜夜爱| 久久夜色精品国产噜噜av小说| 一级黄色片一级黄色片| 在线综合色| 欧美成人福利| 同性做爰猛烈全过程| 欧美综合视频| 欧美日韩在线视频播放| 欧美精品网址| 国产最爽的av片在线观看| 少妇性做爰xxxⅹ性视频| 涩涩网站入口| 亚洲熟妇av欧差aa片爽| 狠狠色狠色综合曰曰| 成人免费大片在线观看| 国产美女免费网站| 极品少妇一区二区三区 | 国模一区二区| 波多野吉衣一区二区三区| 日本精品999| 天天摸天天看| 久久国产精品99精品国产987| 亚洲熟妇久久国产精品| 理论片中文字幕| 小伙和少妇干柴烈火| 日本人六九视频69jzz免费| 国产精品毛片久久久| 国产成人在线看| 国产一及片| 高级会所人妻互换94部分| 免费成人av片| 麻豆亚洲精品| 色婷婷在线观看视频| 91最新国产| 日韩欧美精品在线| 看成年全黄大色黄大片| 免费观看日韩av| 亚洲人免费视频| youjizz自拍| 色欲综合视频天天天| 亚洲人ⅴsaⅴ国产精品| 寂寞少妇让水电工爽了一小说 | 国产51自产区| 国产美女狂喷水潮在线播放| 亚洲人成电影网站 久久影视| 美女调教网站18+| 26uuu久久噜噜噜噜| 7799国产精品久久99| 5d肉蒲团之性战奶水欧美| 女人大p毛片女人大p毛片| 麻豆影视大全| 青青草小视频| 国产成 人 综合 亚洲专区| 成人激情四射网| 啪啪亚洲| 巨大荫蒂视频欧美大片| 97人人模人人爽人人喊小说| 岛国av噜噜噜久久久狠狠av| 国产精品乱码妇女bbbb| 5a级毛片| 91少妇和黑人露脸| 国产免费久久精品99re丫丫| 少妇熟女高潮流白浆| 色婷婷一区| 欧美视频网站www色| 麻麻张开腿让我爽了一夜| 麻豆午夜| 制服丝袜另类专区制服| 少妇久久精品| 成人av视屏| xxxx69视频| 亚洲中文字幕久在线| 黑人巨大精品欧美一区| 日日日操操操| 亚洲第一极品精品无码| 黄视频国产| 大乳奶水成人吃91| 饥渴少妇做私密保健视频| 草草影院1| av不卡网站| 人人做人人爽人人爱| 日韩av福利在线观看| 中文字幕在线观看视频免费| 69a∨色欧美丰满少妇| 性av在线| 日本中文字幕一区二区有限公司| 完全免费av| 色欲悠久久久久综合区| 激情综合色综合久久综合| 色八区| 99er6免费热在线观看精品| 黑人好猛厉害爽受不了好大撑| 精品一区二区三区中文字幕| 国产高清在线精品一区不卡| 台湾亚洲精品一区二区tv| 高清一级片| 天堂在线免费观看视频| 无码色偷偷亚洲国内自拍| 亚洲国产精品一区| 女同久久另类99精品国产| 中出视频在线观看| 92国产精品午夜福利无毒不卡| 亚洲成a人片在线观看中文无码| 亚洲欧美另类激情| 欧美视频在线免费| 日韩女优在线视频| 亚洲18禁私人影院| 无码综合天天久久综合网色吧影院| 亚洲国产精品乱码一区二区| 中文字幕人妻被公上司喝醉在线 | 天天av天天操| 4h虎影库永久| 国产亚洲精选美女久久久久| 国产精品888| 免费看一区二区三区| 婷婷久久网| 任你躁国产老女人| 欧美日本一本| 国产在线a视频| 青青草华人在线| 亚洲aⅴ在线| 久久不卡免费视频| 九九视频在线播放| 久久成人免费精品网站| 熟妇人妻中文av无码| 成人网免费| 亚洲二区av| 国产精品久久久天天影视| 欧美大片高清免费看| 欧美人与动牲交免费观看| 在线视频一区二区| 97国产精品视频| 91精品综合久久久久m3u8| 亚洲乱码伦av| www.五月婷| 骚视频在线观看| 国産精品久久久久久久| 国产污污视频| 色综合中文| 秋霞鲁丝无码一区二区三区| 色噜噜成人| www国产精品| 日韩精品少妇无码受不了| 欧美aa一级片| 99热99在线| 欧美成人小视频| 四虎精品在线| 亚洲精品一区二区三区98年| av成人免费在线观看| 色视频在线观看| 特级a级片| 九九看片| 香蕉视频免费看| 日韩视频免费在线| 国产精品无码无在线观看| www.日日操| 色婷亚洲五月| 领导边摸边吃奶边做爽在线观看| 国产一三四2021不卡| 国内黄色毛片| 风流少妇bbwbbw69视频| 九色porny视频| 亚洲精品国品乱码久久久久| 久久久久久久性| 精品777| 国精品午夜福利视频| 中文无码伦av中文字幕在线| 99在线精品免费视频| 久久精品亚洲日本波多野结衣| 亚洲一二三级| 与子敌伦刺激对白播放| 中国孕妇变态孕交xxxx| 人人狠狠久久亚洲综合88| 国产成人精品视觉盛宴| 天天精品免费视频| 欧美大胆丰满熟妇xxbb| 国产suv精品一区二区69| 亚洲精品久久久www小说| 国产一伦一伦一伦| 久热99| 黄色录像毛片| www.久久99| 天天躁夜夜躁狠狠久久成人网 | 中文字幕人妻中文| 韩国三级hd中文字幕叫床| 性生大片免费观看668| 97国产一区二区三区四区久久| 欧美精品导航| 九九久久精品| 69久久国产露脸精品国产| 日韩精品少妇无码受不了| 亚洲欧美自拍偷一区二区| 星铁乱淫h侵犯h文| 国产精品bbwbbwbbw在线| jizz欧美性9| 欧美久草| 免费看日韩毛片| 国产盗摄一区二区三区| 欧美肥婆姓交大片| 亚洲 激情 小说 另类 欧美| 日韩精品一| 首页 亚洲 欧美 制服 丝腿| avtt亚洲| 91美女视频| 9 9久热re在线精品视频| www成人在线| a天堂资源在线| 麻豆精品自拍| 国产精品27p| 国产精品亚洲综合色区韩国| 久久综合少妇11p| 国产拍揄自揄精品视频| 亚洲人成色7777在线观看不卡| 国产免费人成视频尤勿视频| 伊人蕉久影院| 欧美黄色a| 91尤物国产福利在线观看| 亚洲国产成人手机在线观看| 麻豆精品国产熟妇aⅴ一区| 亚洲h网站| 少妇人妻大乳在线视频不卡| 国产一乱一伦一情| 丰满大乳伦理少妇| 美女在线国产| 国内精品久久久久影院嫩草| 国产一区二区三区黄| www.xxx.国产| 又色又爽又黄又免费的照片| 欧美孕妇孕交黑巨大网站| 97超碰福利| 国产视频一区二区不卡| 国产老熟女狂叫对白| 久久久精品午夜免费不卡| 国产精品一区二区香蕉| 欧美成年人在线观看| 色偷偷av亚洲男人的天堂| 草草影院ccyycom| a视频在线播放| 天天舔夜夜操| 国产色视频一区二区三区| 国产经典自拍| 欧美日韩国产成人精品| 国产精品好爽好紧好大| 久久精品店| 色婷婷日日躁夜夜躁| 天天综合天天做天天综合| 免费国产高清在线精品一区| www.精品视频| 亚洲成a人无码| 亚洲特级黄色片| 亚洲精品一区二区三区四区手机版| 国产成a人片在线观看视频下载| av黄色大片| 成人欧美精品| 国产成人无码av一区二区在线观看| 久久久鲁| 一本大道久久| 看片国产| 极品少妇被后入内射视| 99产精品成人啪免费网站| 久久理论视频| 成人福利网址| 中文字幕日韩人妻无码| 思思99热久久精品在线6| 精品亚洲国产成人av制服丝袜| 亚洲欧美中文日韩在线| 麻豆国产一区二区三区| 日韩激情无码不卡码| k8yy毛片| av在线亚洲天堂| 超清无码av最大网站| 日韩在线中文字幕视频| 岛国av噜噜噜久久久狠狠av| 精品日韩欧美一区二区在线播放| 青青青在线| 亚洲精品免费在线| 偷拍欧美亚洲| 欧色图| 在线观看成人小视频| 免费在线色| 日韩中文字幕2019| 免看黄大片aa| 日本xxx中文字幕| 国内精品小视频| 午夜影院h| jizzjizz国产精品喷水| 精品无码久久久久国产app| 日本人の夫妇交换| 91九色蝌蚪91por成人| 高h禁伦餐桌上的肉伦| 日韩在线激情| 美女国产免费| 午夜阳光精品一区二区三区| 日韩精品在线一区二区| 成人mv在线观看| 歪歪爽蜜臀av久久精品人人 | 色免费看| 亚洲男女| 日韩欧美a级片| 精品国产乱码久久久久久精东| 正在播放熟妇群老熟妇456| 无码h肉动漫在线观看| 色婷婷av一区| 45分钟免费真人视频| 99香蕉国产精品偷在线观看| av男人的天堂网| 光棍影院av| 青青草成人影视| 国产精品久久久久久一二三四五| 久久久区| 潘金莲aa毛片一区二区| 黄色小视频入口| 久草在线最新视频| 欧美在线v| 日韩免费淫片| 97超碰中文字幕久久精品| 18av在线播放| 娇小激情hdxxxx学生住处| 福利小视频| 黄色激情视频在线观看| 国产情侣真实54分钟在线| 亚洲综合另类小说专区| 亚洲色图欧美自拍| 98久9在线 | 免费| 国产国语农村妇女偷人视频| 免费看黄a级毛片| 尤物永久网站| 亚洲同性猛男毛片| 激情内射亚州一区二区三区爱妻| 日本狂喷奶水在线播放212| 久草原精品资源视频| 宅男66lu国产在线观看| 中文字幕在线视频不卡| 中文字幕一区二区三区四区视频| 亚洲熟妇无码八v在线播放| 免费人成在线观看成人片| 55久久| 午夜福利视频一区二区手机免费看 | 制服av在线| 国产高清精品软件| 精品无码人妻av受辱日韩| 日日摸日日碰夜夜爽无| 丁香六月婷婷开心婷婷网| 播五月开心婷婷欧美综合| gai免费观看网站外网| 精品久久伊人| 97日韩精品| 久草操| 欧美人与动性xxxxx交性| 鲁鲁网亚洲站内射污| 国精产品一区二区三区有限公司| 激情av一区二区| 亚洲成aⅴ人片久青草影院按摩| 欧美人动与zoxxxx乱| 色老大视频| 国产欧美一区二区精品97| 男女性高爱潮是免费国产| 无码区a∨视频体验区30秒| 女人18毛片aaa片水真多| 国产精品有码无码av在线播放| 午夜福利看757| 99国产精品欧美一区二区三区 | 欧美熟妇性xxxx交潮喷| 激情都市 校园 人妻 武侠 | 91精品乱码久久蜜桃| 欧美激情专区| av 高清 尿 小便 嘘嘘| 天堂av√| 日本高清www免费视频大豆| 黄色在线观看免费视频| 四虎综合网| 好大好深好猛好爽视频拍拍拍| 黄色片久久久久| 国产午夜免费视频| 国产区久久| 亚洲伦理网| 欧美一级视频免费| 99riav国产| www日本www| 日本免费更新一二三区不卡| 中文字幕av无码免费久久| zjzjzjzjzj亚洲女人| 国产911| 国产一卡2卡3卡4卡精品| 精品国产一区在线| 国产97超碰| 午夜夫妻试看120国产| 国产小视频免费在线观看| 又硬又水多又坚少妇18p| 欧洲熟妇乱xxxxx大屁股7| a在线亚洲高清片成人网| 日产av在线播放| 中国极品少妇xxxxⅹ喷水| 亚洲色精品vr一区区三区| 国产在线不卡一区二区三区| 亚洲区视频在线观看| 国产盗摄x88av| 午夜精品久久久久久久星辰影院 | 999热精品| 亚洲精品一区二区三区精品| 亚洲污在线观看| 免费国产va在线观看| 乱子伦一区二区三区| 久久久一区二区三区四区| 日韩欧美在线视频| 日韩中文在线字幕| 女人av| av在线 亚洲 天堂| 国产午夜精品一区理论片飘花| 狠狠v欧美v日韩v亚洲ⅴ| av在线无码专区一区| 91午夜少妇三级全黄| 国产精品综合色区小说| 日韩久久高清| 精品xxxx户外露出视频| 国产成 人 综合 亚洲奶水| 成人av在线资源| 99视频在线看| 亚洲精品成人网站在线| 男人的天堂国产在线视频| 国语自产拍在线视频中文| 爽啪啪gif动态图第136期 | 成人在线一区二区| 免费无码无遮挡裸体视频在线观看| 久久综合精品国产二区无码| 国产又黄又爽又刺激的免费网址| 特级毛片全部免费播放器| 综合久久综合久久88色鬼| 亚洲一二三四区五区| 天天看夜夜爽| 西西人体44www大胆无码| 久久精品—区二区三区| 婷婷色网站| 久久高清一区| 狠狠躁夜夜躁青青草原软件| 欧美a在线视频| 伦理东北丰满少妇| 蜜桃av久久久一区二区三区麻豆| 99久久久成人国产精品| 欧洲av一区二区| 最新国产中文字幕| 白白嫩嫩的美女无套内谢| 久久综合伊人77777麻豆最新章节| 久久九九有精品国产| 中国熟妇牲交视频免费| 少妇裸体淫交免费看片| 亚洲福利在线视频| 婷婷五月深爱憿情网| 久久精品国产亚洲a∨蜜臀| 91久久久精品国产一区二区蜜臀| 99精品在线视频观看| jizzjizzjizz国产| 麻豆视频在线观看免费网站| 亚洲乱码1卡2卡3乱码在线芒果| 日韩亚洲第一页| 国产欧美网站| 婷婷五月综合色视频| 久久久一级片| 韩国三级视频在线| 在线观看av的网站| 日本ww色| 欧美精品91| 爱爱视频免费网站| 蜜臀av色欲a片无码一区| 国产成人a区在线观看视频| 国产成人在线综合| 三级网址在线| 99精品免视看| 亚洲色大成网站www在线| 国内揄拍国内精品人妻| 亚洲成av人片无码不卡播放器 | 香蕉尹人网| 久草成人在线| 日本乱子伦一区二区三区| 欧美性黑人极品hd另类| 免费在线色| 国内精品自线在拍2020不卡| 西西人体44www大胆无码| 极品尤物一区二区| 国产精品欧美久久久久天天影视| 97一区二区国产好的精华液| 国产九九久久| av明星换脸无码精品区| 亚洲一区福利视频| 色爽 av| 麻豆传传媒久久久爱| 国产无遮挡又黄又爽又色| 日韩免费精品视频| 理论视频在线观看| 欧牲交a欧美牲交aⅴ| 日本xxxxx九色视频在线观看| 思热99re视热频这里只精品| 香蕉影院在线| 久久午夜夜伦鲁鲁片免费无码影视| 亚洲成a人片在线播放| 国产午夜精品一区理论片飘花| 国产三级做人爱c视频| 越做高潮越喷奶水视频| 日本成熟少妇喷浆视频| 姐姐的朋友2在线| 西西人体大胆瓣开下部自慰| 青青草福利| 丁香婷婷在线| 色先锋av| 亚洲精品无码你懂的网站| 精品视频麻豆入口| 涩涩屋污| 亚洲男人天堂2018av| 亚洲成av人片在线观看麦芽| 99在线观看免费| 欧美中文字幕第一页| 免费无码肉片在线观看| 九九99九九精彩4| 激情黄色一级片| 成人精品自拍| 男人懂得网站| 国产精品无码久久综合| 国产精品天天看天天狠| 国产成年视频| 欧洲成人免费视频| 精品日韩亚洲欧美高清a| 欧美性猛交xxxx黑人猛交| 蜜臀av免费一区二区三区| 99精品国产99久久久久久51| 欧美一级在线| 特色黄色片| 超碰2019| 黄色91| 日本人又黄又爽又色的图片| 亚洲国产婷婷六月丁香| 44382亚洲最大成人网| 国产理论在线观看| 男人的天堂在线观看av| 香蕉视频在线观看www| 国产放荡av国产精品| 亚洲国产精品久久久久爰色欲| a在线免费| 热99re久久精品天堂| 亚洲精品国精品久久99热| 老熟女高潮一区二区三区| 校园春色亚洲色图| 亚欧在线观看视频| 国产日韩av无码免费一区二区| www视频免费在线观看| 一二三区精品视频| 久久国产一区二区| 午夜视频日韩| 国产稚嫩高中生呻吟激情在线视频| 97一区二区三区| 朝鲜交性又色又爽又黄| 国产好爽…又高潮了毛片| 国产黄色片免费| 久久99热只有频精品8| 成人h网站| 国产99在线| 夜夜撸小说| mdyd—856冲田杏梨在线| 亚洲免费在线| 亚洲第一在线综合网站| 欧美日韩99| 99精品视频免费| 亚洲国产美国国产综合一区| 日本久久视频| 久久久久黄色| 亚洲中文无码a∨在线观看| 黄色一机片| 黄a网站| 亚洲国产欧美人成| 国产精品 日韩精品| 久久综合久色欧美综合狠狠| 欧美熟妇另类久久久久久多毛| 免费a v视频| 成人资源在线| 亚洲国产精品久久久久婷婷图片 | 色射网| 亚洲精品久久久久午夜福利| 欧美色图在线视频| 精品国产第一国产综合精品| 亚洲成人高清在线| 无套在线观看| 亚洲午夜无码久久久久软件| 国产理论在线观看| 中文字幕乱码在线人视频| 国产亚洲精品久久7788| 你懂的成人| 国产精品破处| 7m精品福利视频导航| 人妻少妇av中文字幕乱码| 日韩毛片在线视频| 玖玖爱在线观看| 成人污污www网站免费丝瓜| 欧美xxxx日本和非洲| 日韩二区视频| 国 产 黄 色 大 片| 亚洲精品国产主播一区| 日日av拍夜夜添久久免费| 欧美人与动性xxxxbbbb| 欧美大胆丰满熟妇xxbb| 亚洲黄色在线看| 亚洲精品国产二区图片欧美| 久久15p| 96视频在线| 久久本色成人综合网| 国产亚洲欧美日韩在线观看一区| 免费精品国产自产拍在线观看 | 国产在线一卡2卡三卡4卡免费| 日本japanesexxx人妖| 亚洲中文字幕无码永久免弗| 二区国产| 丁香伊人网| 亚洲成人一区二区在线观看 | 日本久久www成人免| 爆乳喷奶水无码正在播放| 操操操操操操| 欧美日韩亚洲国产精品| 内射老阿姨1区2区3区4区| 精品国产乱码久久久久久夜深人妻| 欧美激情校园春色| 人人添人人妻人人爽夜欢视av | 成人午夜精品无码区| 婷婷六月综合缴情在线| 久草在| 色视频免费观看| 日本黄网在线观看| 亚洲三级久久| 色99999| 国产精品美女久久久久久2021| 四虎视频| 久久www免费人成人片| 成人开心激情| 国产3p又大又爽又粗又硬免费| 97久久国产露脸精品国产| 日本污污网站| 亚洲色欲色欲www在线看小说| 国产公妇伦在线观看| 一级全黄少妇免费录像片| 国产精品爽爽久久久久久无码| 久久精品在| 欧美videossex极品| 三级黄色网| ga∨成人网| 91亚洲影院| 丁香久久| 国产鲁鲁| 欧美乱色| 国产在线观看黄色| 污污视频网站免费观看| 五月丁香六月综合av| 久久色婷婷| 亚洲老妇色熟女老太| 天天综合网久久综合免费人成| 日批在线视频| 亚洲精品无码你懂的网站| 老师粉嫩小泬喷水视频90| 一级做a免费| 亚洲另类伦春色综合妖色成人网 | 国产成人精品视频国产| 国产欧洲亚洲| 91爱在线观看| av免费网站在线观看| 玩弄中年熟妇正在播放| 在线看免费无码av天堂的| 在线观看的av网址| 成人激情开心网| 亚洲成亚洲成网| 毛片av在线播放| 亚洲日韩成人| 久草青青| 色窝窝免费一区二区三区| 亚洲色大网站www永久网站| 日本狂喷奶水在线播放212| a毛片在线| 久久中字| 亚洲国产激情一区二区三区| 中文字幕在线2021| 午夜视频一区二区三区| 天天骑夜夜操| 免费无码又爽又刺激高潮软件| 亚洲88av| 丰满无码人妻热妇无码区| 国产午夜精品视频在线播放| 干片网在线观看| 东京道一本热中文字幕| 国产中文区3幕区2021| 怡红院一区二区三区在线| 国内精品第一页| 999亚洲国产精| 奇米影视亚洲狠狠色| 狠狠色噜噜狠狠狠888777米奇| 亚洲综合一区中| 深夜网站在线| 成人免费黄色小视频| 亚洲精品国产crm| 日本视频h| 欧美性猛交99久久久久99按摩| 国产a v高清一区二区三区| 78成人天堂久久成人| 色香蕉在线| 日躁夜躁狠狠躁2001| 一个人看的毛片| 天堂综合在线| 日韩精品系列| 免费av资源| 99国产精品自拍| 日本免费最新高清不卡视频| 狠狠躁夜夜躁人人爽超碰97香蕉| 在线视频 亚太 国产 欧美 一区二区| 中文字幕首页| 日韩欧精品无码视频无删节| 日本一上一下爱爱免费| 欧美 日产 国产在线观看| 裸体丰满白嫩大尺度尤物| 无套中出丰满人妻无码| 91精品一区二区中文字幕| 精品产国自在拍| 亚洲免费精品视频| 91综合视频| 不卡的一区二区| 性色av蜜臀av牛牛影院| 国产在线高清理伦片a| 国产又黄又硬又湿又黄的播出时间| 五月在线| 亚洲乱亚洲乱妇24p| 日本一卡精品视频免费| 中文字幕在线成人| 蕾丝av无码专区在线观看| 免费精品无码av片在线观看| 欧美人吸奶水吃奶水| 国产精品亚洲产品一区二区三区| 女同 媚药 在线播放| www国产视频| 久久一区二区三| 136微拍宅男导航在线| 黑人巨大猛烈捣出白浆| 97久久超碰成人精品网站| 国产成人a在线观看视频| 韩国黄色网址| 精品伊人久久久99热这里只| 日本熟妇色xxxxx日本妇| 免费看污片网站| 未满十八18禁止免费网站| 麻豆精品久久久久久中文字幕无码| 色姑娘综合| 国产美女黄色片| 久久久久久久岛国免费观看| 欧美人善z0zo性伦交| 美日韩丰满少妇在线观看| 超清无码一区二区三区| 久久久久国色av免费看图片| 色性网| 日日噜噜夜夜狠狠va视频| 男女草逼网站| 日韩中文字幕亚洲欧美| 少妇愉情理仑片高潮日本| 国产免费啪嗒啪嗒视频看看| 婷婷综合精品| 伊人天天久大香线蕉av色| 久久久精品妇女99| 手机看片日韩精品| 国产精华xxx| 中文字幕欧美在线| 99久久国产综合精品成人影院| 国产乱码日产精品bd| 国产女人与拘做受视频9| 国产成人精品一区二区3| 少妇献身老头系列| 久久久久久久av麻豆果冻| 欧美13一14娇小xxxx | 久草在线中文视频| 色婷婷久久综合中文久久蜜桃av| 青草国产视频| 国产免费99| 成人免费av| 国产精品久久久久久久久久| 国产第一页精品| 欧美a级在线免费观看| 欧美老肥妇做.爰bbww视频| 色天使在线视频| 毛片福利视频| 靠逼在线观看| 亚洲精品国产aⅴ成拍色拍| 五月婷婷综合激情网| 99精品一区二区| 久久er热在这里只有精品66| 内谢少妇xxxxx8老少交| 又黄又爽又色又刺激的视频| 香蕉视频在线精品视频| 日韩人妻无码精品久久免费一| 免费久久网站| 免费看av的网址| 成人免费视频软件网站| 无码精品尤物一区二区三区| 无码永久成人免费视频| 国产欧美日韩在线在线播放 | 27美女少妇洗澡偷拍| 天天做天天爱| 亚洲天堂视频在线播放| 日韩大片在线| 4438xx亚洲最大五色丁香软件| 成人午夜污污在线观看网站 | 久久精品无码中文字幕| 国产午夜精品理论片小yo奈| www.av日韩| 精品水蜜桃久久久久久久| 在线观看v片| а√天堂资源官网在线资源 | 亚洲三级在线播放| 国产伊人自拍| 午夜视频成人| av网址在线免费观看| 在线日产精品一区| 亚洲一区二区三区写真| 九草av| 全国露性器r级最禁片| 日本一级大全| 成熟了的熟妇毛茸茸| 免费观看一区二区三区| av资源网在线| 网站黄在线| 天天草天天射| 久久综合久久爱香蕉网| 亚洲视频久久久| 亚洲成人av片| 草裙社区精品视频播放| 亚洲成a人片在线观看天堂无码不卡| 亚洲一二三精品| 国产亚洲欧美日韩在线观看一区| 久久免费精品国产72精品| 区久久aaa片69亚洲| 92久久| 激情黄色小说视频| 日韩aa| 国内毛片毛片毛片毛片毛片毛片| 人人狠狠综合久久亚洲爱咲| 亚洲最大成人av在线天堂网| 三级毛片网站| 久久天天躁狠狠躁夜夜夜| 婷婷丁香视频| 人操人视频| 高清无码一区二区在线观看吞精| 伊人久久精品在热线热| 男女做爰猛烈吃奶啪啪喷水网站| 裸体丰满少妇淫交| 亚洲成a人片在线观看你懂的| 亚洲在线视频免费观看| 久久艹精品视频| 中文字幕丰满乱孑伦无码专区| 欧美在线三区| 黑人狂躁中国少妇and| 狠狠色噜噜狠狠狠狠97| 69福利视频| 亚洲人成色77777| 日韩 欧美 中文字幕 制服| www操操操| 黄色av大全| 免费asmr色诱娇喘呻吟外国| 日韩在线视频在线| www.成人在线| 长河落日电视连续剧免费观看01| 老司机在线免费视频| 国产精品无码素人福利不卡| 又爽又黄又无遮挡的视频在线观看| 中文字幕在线观看网站| 成人免费小视频| 午夜av福利在线| 亚洲成a人片在线观看日本| 九九综合视频| 欧美成人26uuu欧美毛片| 国产精品手机视频| 亚洲日本韩国欧美云霸高清| 国产a一级| 玩弄丰满奶水的女邻居| 秋霞午夜一区二区三区黄瓜视频 | 91色国产| 精品国产你懂的在线观看| 国产一卡2卡3卡四卡国色天香| 中文字幕av一区乱码| 懂色av一区二区夜夜嗨| 久久精品一级片| 久久国产尿小便嘘嘘97| 黄色毛片基地| 少妇扒开双腿让我看个够| 三级黄色小视频| 尤物永久网站| 国产真实伦在线视频| 成人黄色免费网站| 中文字幕免费在线| 91中文字幕在线视频| 97在线免费| 精品欧美色视频网站在线观看| 精品无码黑人又粗又大又长| 黄瓜视频色| 欧美乱淫| a视频免费看| 日韩欧美精品在线播放| 久久日韩乱码一二三四区别| 免费看黄片毛片| 丰满多毛少妇做爰视频| 亚洲性夜色噜噜噜在线观看不卡| 国产在线视频国产永久| 男人的天堂国产| 亚洲日本va一区二区sa| 熟妇乱子作爱视频大陆| 久久99精品久久久久| 中文字幕在线人| 日韩一级在线| 日日骑| 男人靠女人免费视频网站| 欧美成人精品一区二区综合| 亚洲欧美高清一区二区三区| 黄色视屏在线播放| 草草在线观看视频| 中国人与拘一级毛片| 69热国产视频| 国产成人精品福利| 男人天堂影院| youjizz.com自拍| 国产精品人妻熟女毛片av| 国产夫妻自拍av| 丝袜足脚交91精品| 黄瓜视频污在线观看| 高h辣h情趣道具h黄n男一女| 男人和女人高潮免费网站 | 无遮挡1000部拍拍拍免费| 日本www免费| 黄色录像a级片| 美女a视频| 亚洲午夜无码毛片av久久京东热| 国产成人精品亚洲线观看| 免费毛片视频| а√天堂资源中文在线官网| 国产精品一| 国产亚洲精品自在久久| 在线播放ww| 亚洲精品久久久久久国产精华液| 91成人精品一区在线播放| 小嫩嫩流白浆| 一本一本久久a久久综合精品蜜桃| 美女裸体视频永久免费| 午夜精品久久久久久久2023| 亚洲成色在线综合网站免费| 天堂俺去俺来也www久久婷婷| 91av国产在线| 91网页在线观看| 欧美激情免费视频| 不卡的在线视频| 久久久久无码精品国产h动漫| 乱色精品无码一区二区国产盗| 国产女女调教女同| 毛片无遮挡高清免费| 狠狠摸狠狠澡| 男女做爰猛烈叫床视频动态图 | 她也啪在线视频| 婷婷午夜天| 99有精品| 日韩av影片| 亚洲成无码电影在线观看| 欧美日韩国产一区二区| 性色视频在线| 国精产品蘑菇一区一区有限| 国产福利合集| 日韩福利视频导航| 精品一区二区亚洲| 99久久九九| 中国黄色网页| 亚洲影院天堂中文av色| 国产精品羞羞答答| 91久久精品一区二区二区| 成人做爰9片免费视频| 茄子视频国产在线观看| 黄色毛片在线观看| 美女毛片在线看| 波多野结衣潜藏淫欲| 92久久| 国产伦精品一区二区三区视频不卡| 清纯 唯美 亚洲 自拍 小说| 天海翼一区二区三区免费| 亚洲人成未满十八禁网站| 欧美v亚洲v日韩v最新在线| 亚洲伊人色欲综合网无码中文| baoyu119.永久免费视频| 日韩av中文字幕在线| 国产91免费视频| 亚洲欧美日韩在线码| 91麻豆视频| 国产乱子伦精品视频| 少妇影院yy111111| 欧美成人影音| 无码专区丰满人妻斩六十路| 国产三区在线播放| 国产日韩欧美另类| 日韩精品――中文字幕| 日韩第2页| 99综合视频| 麻豆国产人妻欲求不满| 99免费看| 男人猛躁女人网站| 香蕉国产在线| 狠狠色丁香婷婷综合久久小说| 67194成人| 午夜88| 亚洲免费色| 5x社区未满十八在线视频| 制服丝袜在线一区| av中文字幕av| 狠狠色丁香婷婷综合久久小说| 国产免费黄色大片| h片观看| 欧美日韩在线观看一区二区| 久久综合99re88久久爱| 国产精彩乱子真实视频| 国产边打电话边被躁视频| 国产精品无码久久av不卡| 好男人www在线影视社区| 日韩在线视频免费看| 国产精品免费av| 日韩精品一区二区三区中文字幕| 男女吃奶做爰猛烈紧视频| 极品少妇被猛的白浆直喷白浆| 精品麻豆剧传媒av国产| a∨无码天堂av| 中文字幕日韩欧美| 三级久久试看3分钟| 1级片在线观看| 国产欧美一区二区精品久导航| 18美女裸体免费观看网站| 国产精品爱啪在线播放| 国产精品对白交换绿帽视频 | 国产丰满美女做爰| 亚洲制服丝袜诱惑| 国产精品视频999| 国产美女遭强高潮网站下载| av网址免费在线观看| 国产精品18久久久久久久久| 2021精品国产自在现线看| 国产成 人 综合 亚洲欧洲| 国产一级做a爱片久久毛片a| 色噜噜久久综合伊人一本| 成 人 色综合| 国产手机av片在线观看| 韩漫动漫免费大全在线观看| 亚洲乱码av| 中文字幕在线2018| 亚洲 自拍 色综合图 12p| 日韩在线视频精品| 日韩一区二区在线观看视频 | 国产精品国产三级国产普通| 99在线视频免费观看| 噼里啪啦动漫高清在线观看| 超级碰在线观看| 一区二区三区国产在线观看| 亚洲欧美日韩成人一区在线| 亚洲免费视| 99爱在线观看| 成人免费国产| 日本欧美在线| 伊人网在线视频| 老熟女激烈的高潮| 亚洲日本视频在线观看| 亚洲成人a∨| 亚洲日韩精品无码专区网址| 超碰一级片| 中国毛片视频| 少妇人妻无码专区视频免费| 国产成人久久综合一区| 午夜宅男影院| 欧美亚洲第一区| 超碰97免费| 国产激情视频在线| 一区二区三区精| 青春草在线视频观看| 人人爽人人澡人人高潮| 久久婷婷五月综合色一区二区| 色吊丝中文字幕| 日韩久操| 91大神视频在线播放| 日日摸夜夜添狠狠添欧美| 天堂av日韩| 九九爱视频| 曝光无码有码视频专区| 爱久久视频| 欧美日产亚洲国产精品| av一级二级| 日韩三级麻豆| 久久久久无码精品国产h动漫| 亚洲男人第一网站| 五月婷婷伊人网| 色五月视频| 动漫精品专区一区二区三区| xxx国产老太婆视频| 蜜桃精品久久久久久久免费影院| 日韩欧美在线一区二区| 亚洲精品二区国产综合野狼| 香蕉在线影院| 成人午夜视频免费| 欧美交换国产一区内射| youjizzcom日本| 婷婷久久丁香| 久久天天躁夜夜躁狠狠2018| 亚洲hhh| 亚洲精品国产suv一区88| 久久青青视频| 欧美专区另类专区在线视频| 男人j进入女人j内部免费网站| 亚洲在线看| 国产av亚洲aⅴ一区二区| 日韩色道| 国产www在线| 人人澡超碰碰97碰碰碰| 麻豆社| 风韵少妇spa私密视频| 又污又爽又黄的免费网站| 久久国产精品日本波多野结衣| 免费大香伊蕉在人线国产| 亚洲一区免费观看| 国产污视频| 国产精品美脚玉足脚交欧美| 日日摸日日添日日碰9学生露脸| 亚洲国产成人av网站| 比色毛片| 操操操综合| 久草女人| 偷拍久久久| aa级黄色毛片| 日韩午夜视频在线| av中文无码乱人伦在线观看| 亚洲综合一区中| 亚洲同性同志一二三专区| 毛片毛片免费看| 九九热爱视频精品视频16| av国产网站| 护士的奶头又大又白又好摸| 污18禁污色黄网站免费| 久久综合狠狠| 欧美老妇大p毛茸茸| 欧美精品一二三| 狠狠cao日日穞夜夜穞av| 在线看片黄| 久久久最新| 成人网站www污污污网站直播间| 免费激情网站| 久久久久久999| 自拍偷拍第二页| heyzo北岛玲在线播放| 亚洲成a∧人片在线播放无码| 国产嫖妓一区二区三区无码 | 一区二区三区不卡视频| 中文字幕啪啪| 99在线精品视频观看| 9992tv成人免费看片| 国产成人亚洲综合a∨婷婷| 国产美女视频免费观看的网站| 国产卡二卡三卡四卡免费网址| 欧美另类videosbestsex日本| 青青操原| 国产亚洲无| 日韩理论在线观看| 丁香五月亚洲中文字幕| mm131在线| 日韩高清亚洲日韩精品一区| 国产91在线播放九色000| 操你啦免费视频| 成人羞羞视频国产| 成人性视频在线| 一级草逼片| 亚欧洲乱码视频| 青青青免费视频在线| 亚洲在线中文字幕| 99精品视频99| 天堂最新版在线www| www亚洲精品久久久无码| av番号网| 黄色一级小视频| 亚洲色成人四虎在线观看| 欧美色v| 777人体大胆中国人体哦哦| 婷婷伊人综合亚洲综合网| 国产色av| 与子乱对白在线播放单亲国产| 强奷漂亮少妇高潮在线观看| 久久久精品中文字幕麻豆发布| 日韩黄色片子| 日产精品中文一区二区三区| 97国产超碰一区二区三区| 欧av在线| 国产无套粉嫩白浆内谢在a| 亚洲の无码国产の无码影院 | 黄色a免费| 青青草香蕉| 她也啪在线视频| 亚洲精品午睡沙发| 中文字幕精品久久久久人妻| 国产三级农民怕怕乡下姝4| 亚洲色偷精品一区二区三区| 欧美污污视频| 在线视频97| 网址av| 国产a大片免费| 涩涩的视频网站| 性色av极品无码专区亚洲| 亚洲爆乳aaa无码专区| 无码人妻精品中文字幕不卡| 一区二区日韩视频| 香港三日本三级少妇三级视频| 视频久久| 婷婷久久综合九色综合绿巨人| 色偷偷av亚洲男人的天堂| 亚洲成av人在线观看网站| 日本熟妇厨房xxxⅹⅹ乱| 久久久久久免费观看| 欧美激情三区| 亚洲精品视频在线免费| 国产性自拍| 精品久草| 久久精品无码一区二区app | 色无极亚洲影院| 夜色视频网| 中文字幕日韩亚洲| 少妇被黑人到高潮喷出白浆| 亚洲国产日韩一区三区| 这里只有精品国产| 欧美日韩一区二区在线观看| 国产91在线观看丝袜| 色porny真实丨海角社区| 丁香花在线观看免费观看图片| www日| 99精品色| 亚洲最大日夜无码中文字幕| 五月天狠狠操| 91一区二区三区在线观看| 日本视频久久| 狠狠一区二区| 在线黄色免费网站| 美女翘臀少妇啪啪呻吟流水| 国语对白乱子| 成人啪啪高潮不断观看| 成人在线亚洲| 亚洲日本韩国在线| 刘亦菲国产毛片bd| 国产大量精品视频网站| 人人射av| 热播之家| 亚洲国产中文字幕在线| 日本不卡一区二区在线观看| 日韩欧美www| 国产成人精品.视频| 制服丝袜美腿一区二区| 欧美一二三四成人免费视频| 亚洲成人天堂| av在线看片| 国产一二区在线观看| 欧美日韩高清在线观看| 亚洲高潮毛片无遮挡免费| 男女做爰猛烈叫床视频动态图| 国精产品一品二品国在线| 久久久www影院人成_免费| 动漫美女露胸网站| 日韩久久无码免费毛片软件| 亚洲奶水xxxx哺乳期| 精品厕所偷拍各类美女tp嘘嘘 | 亚洲人成人伊人成综合网无码| 亚洲欧美成人久久综合中文网| 日干夜操| 亚洲美女网站| 久久综合无码中文字幕无码ts | 久久夜色精品国产欧美乱极品| 亚洲日本va一区二区sa| 日韩免费无码一区二区视频| 国产日韩欧美在线观看| 黄色男人的天堂| 交专区videossex另类| 久久婷婷国产综合精品| 在火车千女人毛片看看| 欧美影院在线观看| 久久国产精品99国产精| 成人特级毛片www免费版| 九色丨porny丨自拍视频| 亚洲性网站| a√在线视频| 91综合国产| 中文字幕网伦射乱中文| 亚洲无人区一区二区三区入口| 伊人久综合| 少妇高潮a一级| 亚洲自拍99| 妺妺窝人体色www在线观看| 国语少妇高潮对白在线| 青青草久久爱| 亚洲欧美另类在线图片区| 91精品啪啪| 久色伊人| 日韩毛片一级| 国精产品999永久天美| av大片在线无码永久免费网址| 真实的国产乱ⅹxxx66小说| 色爱区综合五月激情| 在线欧美日韩| 99福利在线| 欧美大片高清| 国产综合18久久久久久| 亚洲欧洲日产韩国2020| 人妻少妇88久久中文字幕| 亚洲美女自拍| 美女做爰久久久久久| 亚洲www永久成人夜色| 婷婷伊人久久大香线蕉av| 91天天爽| 91精品国产综合婷婷香蕉| 国内精品久久久久| 日本大香伊蕉一区二区 | 欧美又黄又粗暴免费观看| 日韩成人免费| 精品一区在线播放| 欧美一级片免费观看| 国产极品美女到高潮无套| 午夜免费看| 人人妻人人澡人人爽欧美二区| 久久天堂精品| 欧美猛男性猛交视频| 国产精品aⅴ视频在线播放| 日本一卡2卡3卡四卡精品网站| 国产91亚洲| 亚洲视屏在线观看| av在线播放网址| 欧洲亚洲日韩性无码专区 | 久久久视屏| 亚洲国产欧美日韩在线观看第一页| 人妻少妇乱子伦精品| 免费午夜福利不卡片在线| 少妇高潮av| 成人无码精品1区2区3区免费看| 成人av无码国产在线观看| 岛国中文字幕| 亚洲人成伊人成综合网中文| 狠狠躁夜夜躁人人爽蜜桃| a在线观看免费网站大全| 免费美女毛片| 中国杭州少妇xxxx做受| 日韩一卡二卡| 少妇扒开双腿自慰出白浆| 一区二区和激情视频| 国产午夜无码精品免费看动漫| 十二月综合缴缴情小说| 欧美xxxx非洲| 一边吃胸一边揉下面的视频| 噜噜噜在线观看免费视频日本| 日本韩国亚洲欧美在线| 国产精品视频白浆免费视频| 能直接看的av| 亚洲免费色视频| 国产av国片精品| 欧美一卡二卡在线| 久久久久av69精品| 狂野欧美激情性xxxx| 懂色av一区二区三区| av中文字幕av| 日韩一卡2卡3卡4卡2021免费观看国色天香 | 国产av天堂亚洲国产av麻豆| 亚洲高清视频在线| 久久香蕉国产| 亚洲精品狼友在线播放| 天天躁夜夜躁狠狠久久成人网 | 夫妻精品| 2020久久超碰国产精品最新| ass艳妇猛性bbwbbw1| 亚洲国产综合人成综合网站| 亚洲欧美经典| 91视频综合网| 十八禁在线观看视频播放免费| av夜夜躁狠狠躁日日躁| 香港一级淫片a级在线 | 苍井空张开腿实干12次| 午夜成人鲁丝片午夜精品| 性欧美videos另类hd| missav|免费高清av在线看| 日韩中文免费| 日韩黄色短片| 欧美精品网址| 免费久久人人香蕉av| www黄色在线| 欧美成aⅴ人高清免费观看| 日韩特黄一级片| 人妻另类 专区 欧美 制服| 欧美精品日韩在线观看| 欧美精品1区2区3区| 女朋友闺蜜奶好大下面好紧视频| 国产亚洲3p无码一区二区| 午夜视频一区| 日本一本二本三区免费| 刘亦菲国产毛片bd| 欧美亚洲综合成人a∨在线| 中文字幕无码人妻aaa片| 国产av午夜精品一区二区三| 亚洲成av人综合在线观看| 天天综合网色在线观看| 51被公侵犯玩弄漂亮人妻| 亚洲一区二区三区国产好的精华液| 91精品国产91久久久久久最新| 亚洲一区 亚洲二区| 中文无码乱人伦中文视频在线| 性欧美极品另类| 夜夜香夜夜摸夜夜添视频| 亚洲专区在线视频| 中文字幕亚洲一区二区三区| 狠狠综合久久综合88亚洲爱文| av播放网站| 亚洲天堂av网| 久草视频福利| 亚洲精品无码高潮喷水在线| 久久伊人少妇熟女大香线蕉| 亚洲欧美精品久久| 日韩91在线| 最新日本黄色网址| 亚洲天堂2015| 国产麻豆91欧美一区二区| 欧美精品videosex极品| 日本熟妇人妻xxxxx-欢迎您 | 国产成+人+综合+亚洲欧美| 久久超碰97人人做人人爱| 精品国产v无码大片在线观看 | 精久久久| 素人av在线| 少妇性l交大片免费快色| 亚洲视频网址| 青青草操| 国产三级精品视频| 青草伊人久久| 日本最新偷拍小便视频| 久草福利免费| 东京热无码人妻一区二区av| 精品无人区一区二区三区在线| 久久97久久97精品免视看秋霞| www超碰在线com| 国内免费毛片| 狠狠躁夜夜躁人蜜臀av小说| 亚洲女同一区| 成人小视频免费观看| 四虎永久地址www成人久久| 久久99精品久久久久婷综合| 三及片在线观看| 黄又色又污又爽又高潮| 日本精品入口免费视频| 极品粉嫩国产18尤物| 人人干在线视频| 全黄性性激高免费视频| 成年人在线观看av| 国产日韩欧美91| 性色m3u8视频在线观看| 精品国产三级a∨在线无码| 动漫av纯肉无码免费播放| 韩国午夜理论在线观看| 中文字幕高清在线中文字幕| 国产sm重味一区二区三区| www.亚洲色图.com| 中文字幕十一区| 亚洲日本黄色片| 日韩男人天堂| 欧美老妇胖老太xxxxx| a级黄色影片| 韩国三级在线| 久热精品在线| 天堂男人av| 日本一高清二区视频久二区| 国产99青草视频在线播放视| 一本在线免费视频| 成人精品国产区在线观看| 免费无码精品黄av电影| 羞羞视频网址| 在线国产欧美| 特级毛片内射www无码| 亚洲综合区图片小说区| 国产在线播放av| 无码中文av有码中文av| 麻豆精品传媒一二三区| 91成人欧美| 亚洲成a人v影院色老汉影院| 久久天堂| 18未满禁止免费69影院| 亚洲精品国产剧情久久9191| 男人天堂网站| 日产麻无矿码直接进入| 亚洲伊人久久综合网站| 亚洲一区二区三区在线网址 | 啦啦啦中文在线观看日本| 日韩一级在线| 欧美成人激情视频| 久久久久久久成人| 亚洲精品无码日韩国产不卡av| 久久97久久97精品免视看秋霞| 99999精品视频| 国内视频自拍| 精品国产大片| 日本大尺度激情做爰hd| 91丨九色丨国产| 久久久久国产精品一区三寸| 日本少妇做爰xxxⅹ漫| 午夜影视啪啪免费体验区| 国产久久精品| 337p日本欧洲亚洲大胆鲁鲁| 黑人巨大精品欧美一区二区小视频| 日本免费啪视频在线看视频 | 亚洲妇熟xx妇色黄蜜桃| 内射无码专区久久亚洲| 久草色在线| 丝袜 亚洲 另类 欧美| 色黄视频在线观看| jjzz日本女人| 久久九九51精品国产免费看| 国产亚洲毛片| 国产精品视频导航| 国产视频高清| 亚洲精品在线免费| 五码亚洲| 奇米第四色777| 新国产三级在线观看播放| 中文字幕在线观看视频免费| 91久久久久久久一区二区| 狠狠躁夜夜躁人人爽天天69| 中文字字幕| 四虎影视精品永久在线观看| 久久久久久久久久久免费精品| 字幕网在线观看| av国产japan在线播放| 免费在线观看黄| 亚洲综合久久一区二区| 婷婷色中文网| 国产精品日韩av| 精品人妻一区二区三区四区在线| 国产1区2区| 亚洲最大av资源网在线观看 | 色哟哟在线网站| 91香蕉一区二区三区在线观看| 国产末成年女av片| 国产精品久久久久9999无码| 国产精品久久久影视青草| 天堂国产+人+综合+亚洲欧美| 欧美巨大另类极品videosbest| 国产91清纯白嫩初高中在线观看| 成人手机视频在线观看| 99久久精品日本一区二区免费| 国产农村妇女精品| 久草网视频| 日韩欧美专区| 蜜芽国产尤物av尤物在线看| 色老大影院| 人妻少妇精品视中文字幕国语 | 伊人色在线视频| 精品香蕉久久久爽爽| 人人妻人人澡av天堂香蕉| www久久久天天com| 超清制服丝袜无码av福利网 | 又色又爽又黄的视频网站| 日韩免费中文字幕| 亚洲日韩精品无码av海量| 少妇人妻在线视频| 国产黄色免费视频| 亚洲 春色 古典 小说 自拍| 欧美国产高清| 国产不卡精品视频男人的天堂| 成年人免费在线视频| 无遮无挡爽爽免费视频| 男人天堂欧美| 久久婷婷综合缴情亚洲狠狠_| 国产视频三级| 日韩性视频| 日韩av免费一区二区| 99国产精品99| 亚洲国产美女精品久久久久∴| 日本三级久久| 992tv在线影院| 国产丰满美女做爰| 国产亚洲一卡2卡3卡4卡新区| 久久精品国产免费一区| 日日爱夜夜爱| 国产成人8x人网站视频| 国产午夜福利精品一区二区三区| 亚洲区少妇熟女专区| 国产对白乱刺激福利视频| 亚洲午夜综合| 亚洲精品久久久久午夜福禁果tⅴ| 久热国产区二三四| 日韩特级黄色片| 男人的天堂在线无码观看视频| av无码动漫一区二区三区精品| 18中国性生交xxxxxhd| 成年无码按摩av片在线观看| 一区二区三区黄| 三级日本 三级韩国 三级欧美| 精品亚洲成a人在线观看| 久久精品国产片| 99ri国产| 9l视频自拍九色9l视频九色| 国产激情av在线| 久久国产午夜精品理论片推荐| 尤物精品视频无码福利网| 国产又猛又粗| 91国偷自产一区二区三区| 国产薄丝脚交视频在线观看| 四川话毛片少妇免费看| 久久久久综合成人免费| 亚洲∧v久久久无码精品| 久久精品熟女亚州av麻豆| 狠狠躁夜夜躁人人爽天天开心婷婷| 日本少妇性生活| 91大奶| 在线免费福利| 97国产精华最好的产品久久久| 全部免费毛片在线播放| 日本毛片视频| 亚洲裸体视频| 开元在线观看视频国语| 国精产品一区一区三区免费视频| 一个人看的www片免费高清视频| 特级做a爰片毛片免费看108| 国产 日韩 中文字幕 制服| 国产精品国产亚洲区艳妇糸列短篇| 蜜桃网站入口可看18禁| 久久97久久97精品免视看秋霞| 97色伦午夜国产亚洲精品| 欧美激情喷水| 亚洲五月综合缴情在线观看| 色av网| av国産精品毛片一区二区网站 | 久久亚洲中文字幕精品一区| 婷婷色婷婷深深爱播五月| 日本一道一区二区视频| 久草热久草热线频97精品| 日本做爰高潮片免费视频| 潮喷无码正在播放| 色综合啪啪| 中文字幕2018| 无码爆乳超乳中文字幕在线| 日日鲁夜夜如影院| 国产一卡2卡三卡4卡 在线观看| 亚洲香蕉免费有线视频| 日韩和的一区二在线| 中文字幕一区二区三区中文字幕| 国产日产久久久久久| 中文字幕自拍偷拍| 色诱久久av| 99久视频只有精品2019| 亚洲一区二区在线免费| 午夜亚洲国产理论片中文飘花| 99精品视屏| 久草在线影| 国产激情无码一区二区app| 久久久久人妻精品一区二区三区| 国产亚洲欧洲997久久综合| 在线视频日本| 无遮无挡爽爽免费视频| 91精品久久久久久久久99蜜臂| 色综合久久88色综合天天提莫| 国产成人综合久久亚洲精品| 欧美亚洲精品中文字幕乱码| 日韩综合亚洲色在线影院| 亚洲熟妇丰满大屁股熟妇| 国产区视频| 超清中文乱码一区| 永久免费的av在线电影网| 免费人成无码大片在线观看| 嫩草影院入口污在线| 少妇做爰免费视看片| 狠狠综合久久狠狠88亚洲| 久热这里只有精品视频6| 91mvcool在线观看| 一本加勒比hezyo无码人妻| av不卡网站| 国产欧亚州美日韩综合区| 看欧美一级片| av片免费播放| 在线欧美国产| 精品国产av无码一区二区三区| 亚洲乱码国产乱码精品精乡村| 爱情岛av亚洲论坛自拍品质| 国产久热精品无码激情| 九色视频国产| 国产东北淫语对白粗口video| 亚洲精品图片区小说区| 成人91免费视频| 亚洲h在线播放在线观看h| 少妇人妻偷人精品视频1出轨| 国产一区二区网| 性激情视频| 浓毛老太交欧美老妇热爱乱| 人妻熟女一区二区aⅴ水野朝阳| 中文字幕视频在线观看10页| 伊人青青草| 骚虎av在线| 又色又爽又黄的吃奶视频免费观看| 久久精品99| 国产精品亚洲专区无码唯爱网| 性史性dvd影片农村毛片| 在线岛国片免费无码av| www.久久99| 国产精品手机视频| 精品精品国产自在97香蕉| 天天插美女| 日韩精品一| 一级做a爰片久久毛片| 亚洲国产精品久久精品| 国产图区| 亚洲欧洲免费视频| 亚洲免费视| 国产69精品久久久久乱码免费| 日韩欧美a级片| 色av性av丰满av国产| 精品国产成人av在线免| 毛片视频免费观看| 亚洲爱爱爱| 娇小性色伦xxxxx中国av| 久久久亚洲精品av无码| 国产精品白丝av在线观看播放| 国产免费黄色av| 久久www成人_看片免费不卡| av女大全列表| 午夜精品三级久久久有码| 六月色丁香| 97超碰人人| 国产色爽| 美女隐私免费看| 亚洲宗人网| 成人区精品一区二区不卡| 久久一级黄色片| 在线看福利影| 性xxxxbbbb欧美熟妇| 18禁黄久久久aaa片广濑美月| av综合色| 无码熟妇人妻av在线电影| 黑人操少妇| 午夜三级a三级三点窝| 日本三区在线| 国产精品综合一区二区三区| 热久久av| 免费成人进口网站| 饥渴丰满的少妇喷潮| 日韩怡红院| 97se亚洲国产综合自在线| 中文字幕肉感巨大的乳专区 | 欧美一线视频| 国产精品v欧美精品v日韩精品| 日本免费更新一二三区不卡| 成年人色网站| 欧美美女一区| 国产精品国色综合久久| 18禁男女爽爽爽午夜网站免费 | 国产又大又长又粗| 亚洲一级av毛片| 欧美成人高清ww| 国产手机在线精品| 求av网站| 小明www永久免费播放平台| 亚洲成人av影片| 欧洲av片| 天天躁日日躁狠狠躁2018小说| 成人激情在线视频| 国产无遮挡又黄又爽又色| 手机av网| 欧美在线视频网| youjizz在线视频| 青青草无码免费一二三区| 美女野外找人搭讪啪啪| 好吊色国产欧美日韩免费观看| 色版视频在线观看| 欧美高清另类| 成人亚洲国产精品一区不卡| 国产成人av影院| 亚洲一级爽片| 97se亚洲国产综合在线| 精品精品国产高清a毛片| 日韩人妻无码精品一专区二区三区 | av免费国产| 欧美r级在线| 国产日产亚洲精品| 久久婷婷五月综合色99啪ak| 精品国产自在现线电影| 人人玩人人弄| 国产国拍亚洲精品| 国产精品色哟哟| 国产51视频| 亚洲韩国在线| 青青草无码免费一二三区| 亚洲黄色一区| 中文字幕一区二区三区av| 久久精品免费国产大片| 男女爽爽午夜18污污影院| 国产精品theporn88| 超碰精品在线| 韩国三级hd中文字幕| 久久久国产一区二区三区| 久久精晶国产99久久6| 少妇挑战黑人3p| 九九九精品成人免费视频小说 | 欧美激情3p| 国产做无码视频在线观看| 91亚洲乱码卡一卡二卡新区豆瓣 | 国产网曝门亚洲综合在线| 免费av观看网址| 狂虐性器残忍蹂躏| 色综亚洲国产vv在线观看| 伊人狠狠| 亚洲多毛妓女毛茸茸的| 四虎少妇做爰免费视频网站四| 国产日比视频| 91爱爱·com| 欧美日韩一区二区三区不卡| 欧美孕妇孕交黑巨大网站| 激情总合网| 九七久久| 国产亚洲精品成人aa片| 69综合| 艹逼久久| 国产成人av乱码在线观看| www.桃色| 久久麻豆成人精品| brazzers欧美一区二区| 亚洲精品屋v一区二区| 偷窥少妇久久久久久久久| 爱爱免费视频网址| 欧美精品1区2区| 国产综合av一区二区三区无码| 性无码专区一色吊丝中文字幕| www.色99| 先锋影音亚洲| xnxx国产精品hd| 国产人伦视频| 极品探花在线| 国产永久免费视频| 激情久久久久久| 免费日韩视频| 国产乱子伦农村xxxx| 无码成人免费全部观看| 日本黄色a级片| www亚洲精品久久久乳| 天天射,天天干| 91精彩刺激对白露脸偷拍| 欧美 亚洲 动漫 激情 自拍| 波多野结av衣东京热无码专区| 婷婷久久综合九色综合| 免费的美女色视频网站| 激情超碰| 日本毛茸茸bbbbb潮喷| 精彩动漫 - 91爱爱| 欧美激情视频网址| sm在线看| 91在线亚洲| 日韩一卡2卡3卡新区乱码来袭| 亚洲精品偷拍| 91porn成人精品| 天堂俺去俺来也www色官网| 国产一级精品绿帽视频| 久久久久久欧美精品se一二三四| 国产日产欧产精品品不卡| 青青艹视频在线| 爱情岛亚洲论坛入口福利| 久久91精品国产| 97精品一区| 性无码免费一区二区三区在线网站 | 日日澡夜夜澡人人高潮| 国色天香社区视频手机免费| 国产一级伦理片| 久久婷婷网站| 国产又粗又猛又爽又黄的视频免费 | 粉嫩欧美一区二区三区高清影视 | 香蕉久久久久久久av网站| 中国少妇内射xxxhd| 翘臀后进少妇大白嫩屁股视频 | 国产黑色丝袜视频在线观看网红| 久久只有这里有精品4| 成年人在线免费观看视频网站| 日韩成人无码一区二区三区| 正在播放强揉爆乳女教师| 全球欧美hd极品4kvr| 亚洲人成电影在线天堂色| 丝袜国产视频| youjizzcom自拍| 日本一卡二卡四卡无卡国产| 91精产国品一二三产区区别网站| av永久免费观看网站| 日韩欧美在线免费观看| 爱情岛论坛亚洲品质有限公司18| 欧美成aⅴ人高清免费| 黑人videos巨大hd粗暴| 婷婷五月小说| 免费精品一区| 国产欧美丝袜在线二区| 美女扒开腿让男人桶爽久久软件| 久久久久久欧美六区| 久播影院无码中文字幕| 99国产精品久久久| 亚洲无av码在线中文字幕| 在线不卡一区| 伊人性视频| 欧美久久视频| 色哟哟视频在线观看| 狠狠干狠狠爱| 理论片高清免费理论片毛毛片| 超碰日韩在线| 五级黄高潮片90分钟视频 | 大尺度做爰啪啪高潮床戏| 亚洲无卡视频| 国产精品视频色拍在线视频| 成人18视频日本| 国产在线视频自拍| 欧美人与禽猛交狂配1| 激情网站视频| 国产乱码精品一区二区蜜臀| 成人羞羞国产免费| 侵犯人妻女教师中文字幕| 成人激情免费视频| 国产剧情自拍| 久久成人精品| 国语对白老女人一级hd| 97操碰| 毛片免费视频| 五月丁香六月综合缴清无码| 日韩一区国产二区欧美三区| 97se亚洲国产综合自在线尤物| www色多多| 中日韩黄色片| a级老太婆毛片老太婆毛片| 亚洲国产精品无码久久久秋霞1| 免费看国产一级片| 99激情网| 亚洲精品av无码喷奶水网站| 91九色在线视频| 国产精品午睡沙发系列| 五月婷婷激色号网| 国产日韩精品一区二区| 91大神视频在线播放| 97超碰在线播放| 成人网站www污污污网站直播间| 亚洲深夜av| 老女人x88av导航| 日韩人妻无码精品一专区二区三区| 玩弄人妻奶水无码av在线| 久久激情日本亚洲欧洲国产中文| 97成人资源| 欧美亚洲精品一区二区| 特黄一级视频| 免费视频中文字幕| 免费无遮挡无码h肉动漫在线观看| 妲己丰满人熟妇大尺度人体艺| 精品精品欲天堂导航| 久久综合成人| 亚洲成a人片77777在线播放| 亚洲精品一区二区精华| 日韩欧美国产中文字幕| 国产又粗又黄又爽| 国产亚州精品女人久久久久久| 天堂在线日本| 北条麻妃一区二区三区四区五区| 性欢交69精品久久久| 中文一国产一无码一日韩| 台湾佬美性中文网| 欧美成人69| 精品91久久久久久| 欧美专区另类专区在线视频| 99国产精品久久久久久久日本竹| 一区二区三区高清在线观看| 青青草免费公开视频| 最新国产毛片| 老熟妇乱子交视频一区| 国产白嫩初高中害羞小美女| 成人黄色激情网| 久久精品成人av| 欧美亚洲国产精品久久蜜芽| 日本内射精品一区二区视频| 双性大乳浪受古代h男男| 欧美变态另类xxxx| 91麻豆精品国产91久久久无需广告| 51成人精品网站| 日韩一级二级| 午夜免费剧场| 曰本女人与公拘交酡免费视频| 好爽别插了无码视频| 东北少妇伦xxxxhd| 欧美午夜一区二区福利视频| 九色一区二区| 国产精品揄拍一区二区久久国内亚洲精 | 中文国产在线观看| 一级爱免费视频| 日本熟妇厨房xxxⅹⅹ乱| 精品日韩欧美| 色播开心网| 国产 中文 亚洲 日韩 欧美| 亚洲成人看片| 国产午夜视频在线| 狠狠亚洲狠狠欧洲2019| 四川妇女偷人毛片大全| 色婷婷久久久swag精品| 一区二区三区在线观看免费| 欧美一区二区三区四区在线| 亚洲一区精品无码色成人| 伊人伊成久久人综合网996| 亚洲国产成人精品激情在线| 国产精品自在线| 日韩欧美麻豆| 亚洲精品夜夜夜妓女网| 亚洲天堂中文| 欧美少妇b| 欧美激情在线一区二区| 欧美黑人性猛交xxxx| 99精品国产一区二区三区a片| 国产色爱| 嫩草影院在线视频| 尼姑福利影院| 99riav国产| 欧美一二三四成人免费视频| 成码无人av片在线观看网站|