欧美日韩亚-欧美日韩亚州在线-欧美日韩亚洲-欧美日韩亚洲第一区-欧美日韩亚洲二区在线-欧美日韩亚洲高清精品

金喜正规买球

移動開發:iOS開發者的Apple Pay編程指南

原創|行業資訊|編輯:黃竹雯|2016-02-18 14:12:38.000|閱讀 477 次

概述:Apple Pay,是蘋果公司在2014蘋果秋季新品發布會上發布的一種基于NFC的手機支付功能,于2014年10月20日在美國正式上線。2016年2月18日凌晨5:00, Apple Pay 業務在中國上線。Apple Pay再次進入關心移動支付的公眾視野,中國的移動支付市場最新格局備受矚目。小編特別整理翻譯了蘋果官方文檔資料,為大家帶來Apple Pay的編程指南。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

移動開發:Apple Pay編程指南

NO 1. 關于Apple Pay

Apple Pay是一種移動支付技術,它能夠讓用戶以一種便捷安全的方式為現實世界中購買的商品和服務付款。

關于相關App里的數字商品和服務,請參考。

移動開發:Apple Pay編程指南

在Xcode和蘋果開發者會員中心中配置Apple Pay

使用Apple Pay的APP需要一項特殊的權限,該權限可以在開發者會員中心和Xcode中開啟。你同樣需要注冊一個商業標示,并設置密鑰;在給服務器發送支付信息時,這些密匙可以確保數據的安全傳輸。

原文內容:配置支付環境()

用戶授權支付請求

支付請求就是描述當前進行的購買操作,包括支付金額。你把支付請求發送給一個授權支付的視圖控制器;該試圖控制器呈現相關請求內容,并提示用戶需要輸入的信息,例如配送地址或者賬單地址。接著,當用戶與視圖控制器交互,并提供新的支付信息時,APP會調用支付請求的委托,繼續執行支付流程。

原文內容:創建支付請求(),授權支付()

服務器處理支付請求

Apple Pay會對支付信息進行加密處理,以防止未獲授權的第三方獲取用戶的支付信息。你可以在自己的服務器上完成整個支付流程,也可以在自己的服務器上使用第三方支付平臺來解碼支付信息,并完成支付處理。

原文內容:處理支付請求()

NO 2. 配置支付環境

一個商用ID標識可以幫助Apple Pay識別你,讓你能夠接受付款。在支付信息加密的過程中,把公匙和證書與ID標示關聯起來進行加密是必不可少的一步。在APP使用Apple Pay之前,你首先得注冊一個商用ID,并配置它的相關證書。

注冊商用ID標示

  1. 在開發者會員中心,選擇“”
  2. 在Identifiers下,選擇Merchant IDs
  3. 在右上角點擊"+"按鈕
  4. 在Description欄、ID欄輸入相應信息,點擊"Continue"
  5. 瀏覽下配置參數,點擊"Register"
  6. 點擊"Done"

為你的ID標示配置一個證書

  1. 在開發者會員中心,選擇“”
  2. 在Identifiers下,選擇Merchant IDs
  3. 選擇列表中的ID標示,點擊Edit
  4. 點擊"Create Certificate",按照指示獲取或生成簽名證書請求(CSR),點擊"Continue"
  5. 點擊"Choose File",選擇你的CSR,點擊"Generate"
  6. 點擊"Download"下載證書,點擊"Done"

如果KeyChain Access中顯示了警示信息,表示未知授權簽發證書或者無效證書發行人,那么要確保你已經在鑰匙鏈中安裝了WWDR中級證書-G2和Apple Root CA-G2。你可以在這個地方下載這些東西:。

為了在Xcode中啟用Apple Pay,打開APP工程文件的Capabilities面板。在Apple Pay這行將開關按鈕設置為"ON",接著選擇APP需要使用的ID標示。

移動開發:Apple Pay編程指南

注意:在APP排錯時,偶爾手動啟用Apple Pay很管用。請按照以下步驟手動啟用Apple Pay:

  1. 在開發者會員中心,選擇“”
  2. 在Identifiers下,選擇App IDs
  3. 選擇列表中的app ID,點擊"Edit"
  4. 選擇 Apple Pay ,點擊"Edit"
  5. 選擇你需要使用的ID標示,點擊"Continue"
  6. 瀏覽配置參數,點擊"Assign"
  7. 點擊"Done"

NO 3. 創建支付請求

創建支付請求

支付請求是類的實例,它的組成部分包括一個用來表示將要購買的項目的摘要,一個可用的配送方式列表,一個表示用戶需要提供的配送信息的描述,以及一些商家和支付平臺的信息。

判定用戶是否能夠支付

在創建支付請求之前,要首先通過調用PKPaymentAuthorizationViewController 類里的canMakePaymentsUsingNetworks:方法來判斷用戶是否能夠使用你提供的支付網絡進行支付。如果要判斷用戶的硬件是否支持Apple Pay或者是否因為家長控制而不能支付,請使用canMakePayments 方法。

如果用戶不能進行支付,那就不要顯示支付按鈕,相應的應該退回到其它支付方式。

支付請求包含貨幣和地區信息

所有的匯總金額應該使用同一種貨幣,貨幣的信息可使用PKPaymentRequest類的currencyCode屬性進行指定。像"USD"這樣,使用3個字符格式的ISO貨幣編碼。

一個支付請求里的國家代碼表示了這次購買發生的國家或者將要在這個國家處理這次支付。像"US"這樣,使用2個字符格式的ISO國家編碼。

在支付請求里指定的商用ID必須匹配應用中指定的商用ID列表之一。

request.currencyCode = @"USD";
request.countryCode = @"US";
request.merchantIdentifier = @"merchant.com.example";

支付請求包含一個支付摘要項目的列表

支付摘要項目,屬于類,描述了支付請求的不同部分。在一個支付請求里不要使用太多的摘要項目---典型的項目像比如小計金額、折扣信息、配送信息、含稅信息以及總計金額等。如果你想要提供更詳細的支付項目列表,可以在你應用的其它地方提供。

每一個摘要項目會有一個標簽和數額,就像在代碼列表3-1中顯示的那樣。標簽文本是一個用戶可閱讀的摘要項目描述信息,數額是相對應的支付數額。在一個支付請求中所有的數額都要使用在這個請求中指定的貨幣。對于折扣或優惠券,則需要把數額設成負數。

創建支付項目

// 12.75 subtotal
NSDecimalNumber *subtotalAmount = [NSDecimalNumber decimalNumberWithMantissa:1275 exponent:-2 isNegative:NO];
self.subtotal = [PKPaymentSummaryItem summaryItemWithLabel:@"Subtotal" amount:subtotalAmount];
  
// 2.00 discount
NSDecimalNumber *discountAmount = [NSDecimalNumber decimalNumberWithMantissa:200 exponent:-2 isNegative:YES];
self.discount = [PKPaymentSummaryItem summaryItemWithLabel:@"Discount" amount:discountAmount];

注意:這里使用類來存儲摘要項目的數額,它是一個以10為底數的數值。可以使用指定尾數和指數的方式(像代碼中那樣)來創建這個類的實例,也可以通過指定字符串和locale來實例化,字符串指定了相應的數值。這里總是使用以10為底數的數值來做財務計算--例如當需要計算5%折扣掉的金額時。

盡管有時使用其它的計數方法更方便,但是像float或者Double這樣的IEEE浮點數類型是不適合作財務計算的,這些數據類型使用的是以2為底數的數值表示方法,這就表示有一些十進制數值不能準確得被表示--例如0.42必須以0.41999這樣的循環小數來近似表示,而這種近似表示常常會造成財務計算的錯誤結果。

在這個摘要項目列表中的最后一個是總計金額。這個金額是通過把所有其它金額相加而得到。總計的顯示方法和其它的摘要項目不同:應該使用你公司的名稱做為其標簽,使用所有其它項目的金額總和做為金額。使用屬性將這些摘要項目加入支付請求。

// 10.75 grand total
NSDecimalNumber *totalAmount = [NSDecimalNumber zero];
totalAmount = [totalAmount decimalNumberByAdding:subtotalAmount];
totalAmount = [totalAmount decimalNumberByAdding:discountAmount];
self.total = [PKPaymentSummaryItem summaryItemWithLabel:@"My Company Name" amount:totalAmount];
self.summaryItems = @[self.subtotal, self.discount, self.total];
request.paymentSummaryItems = self.summaryItems;

配送方式是一種特殊的摘要項目

對于每一種可用的配送方式創建一個的實例。就像其它支付摘要項目一樣,配送方式包含用戶易于辨別的標簽,比如"標準配送"或者"第二天配送",還有一個金額來表示配送費用。與其它摘要項目不同的是,配送方式還有一個屬性--像"7月29日到達"或者"24小時之內配送"等--可以用來解釋各個配送方式之間的區別。

使用屬性來在代理方法中區分不同的配送方式,這個屬性只會在你的應用內使用--框架看不到這個屬性,并且它也不會出現在UI中。在創建配送方式時為其分配一個獨一無二的標識符。為了方便調試,可使用文本縮寫,比如"discount", "standard", 或者 "next-day".

有一些配送方式在某些地區可能不適用,或者有不同的價格,你可以在用戶選擇配送地址或配送方式的代理方法時更新這些信息,就像描述的一樣。

指定你支持的支付方式

通過在屬性中填入字符串常量數組來指定你支持的支付網絡。通過指定屬性來指定你支持的支付處理標準,3DS支付方式是必須支持的,EMV方式是可選的。

商家支持的支付處理標準使用標識位來進行組合,像下面這樣:

request.supportedNetworks = @[PKPaymentNetworkAmex, PKPaymentNetworkMasterCard, PKPaymentNetworkVisa];
// Supports 3DS only
request.merchantCapabilities = PKMerchantCapability3DS;
// Supports both 3DS and EMV
request.merchantCapabilities = PKMerchantCapability3DS | PKMerchantCapabilityEMV;

指示所需配送信息和賬單信息

通過填充和屬性來指定所需賬單信息和配送地址信息。當你顯示一個視圖控制器時,它會提示用戶輸入所需內容。這些字段常量可以像下面這樣進行組合來設置這些屬性:

request.requiredBillingAddressFields = PKAddressFieldEmail;
request.requiredBillingAddressFields = PKAddressFieldEmail | PKAddressFieldPostalAddress;

如果你已經有了用戶的賬單和配送信息,可以直接在支付請求中使用它們。但是盡管Apple Pay默認使用了這些信息,用戶仍然可以在授權支付的過程中修改這些信息。

ABRecordRef record = ABPersonCreate();
CFErrorRef error;
BOOL success;
success = ABRecordSetValue(record, kABPersonFirstNameProperty, @"John", &error);
if (!success) { /* ... handle error ... */ }
success = ABRecordSetValue(record, kABPersonLastNameProperty, @"Appleseed", &error);
if (!success) { /* ... handle error ... */ }
ABMultiValueRef shippingAddress = ABMultiValueCreateMutable(kABMultiDictionaryPropertyType);
NSDictionary *addressDictionary = @{
(NSString *) kABPersonAddressStreetKey: @"1234 Laurel Street",
(NSString *) kABPersonAddressCityKey: @"Atlanta",
(NSString *) kABPersonAddressStateKey: @"GA",
(NSString *) kABPersonAddressZIPKey: @"30303"
};
ABMultiValueAddValueAndLabel(shippingAddress,
(__bridge CFDictionaryRef) addressDictionary,
kABOtherLabel,
nil);
success = ABRecordSetValue(record, kABPersonAddressProperty, shippingAddress, &error);
if (!success) { /* ... handle error ... */ }
request.shippingAddress = record;
CFRelease(shippingAddress);
CFRelease(record);

存儲額外信息

使用屬性來存儲一些在你的應用中關于這次支付請求的唯一標識信息,比如一個購物車的標識符。在用戶授權支付之后,這個屬性的哈希值會出現在這次支付的token中。

NO 4. 授權支付

支付授權過程是由支付授權view controller和它的代理協作完成的。支付授權view controller做了兩件事情:它讓用戶選擇支付請求所必需的賬單和配送信息,還有讓用戶最終授權同意這次支付。當用戶和view controller交互時,代理方法就會被調用,這樣你的應用就可以不斷地更新顯示的信息--例如在配送地址更改后更新配送費用。用戶最終授權支付請求之后代理方法同樣也會被調用。

注意:在實現這些方法時注意,這些方法可能會被多次調用,而它們被調用的順序取決于用戶的行為的順序。

在所有這個授權過程中被調用的代理方法中,都會有一個completion block被做為參數之一傳入,支付授權view controller會在一個代理方法執行完畢(通過調用completion塊)后再調用另一個代理方法。唯一的例外是:方法:它不包含completion block,所以它可以在任何時候被調用。

這個completion block有一個傳入參數,基于現有的可用信息,你可以通過這個參數并指定這次交易的狀態。如果這次交易沒有任何問題,傳入PKPaymentAuthorizationStatusSuccess,否則,你要傳入一個識別問題的值。

通過在類的構造方法中傳入一個支付請求來對它進行實例化,然后給這個視圖控制器設置一個代理,就可以把它展示給用戶了。

PKPaymentAuthorizationViewController *viewController = [[PKPaymentAuthorizationViewController alloc] initWithPaymentRequest:request];
if (!viewController) { /* ... Handle error ... */ }
viewController.delegate = self;
[self presentViewController:viewController animated:YES completion:nil];

當用戶與這個視圖控制器進行交互時,它的代理方法會被調用。

通過代理更新配送方式和費用

當用戶提供配送信息之后,授權view controller 會調用和 這兩個代理方法。在這兩個方法中根據最新信息來更新支付請求。

- (void) paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
                   didSelectShippingAddress:(ABRecordRef)address
                                 completion:(void (^)(PKPaymentAuthorizationStatus, NSArray *, NSArray *))completion
{
    self.selectedShippingAddress = address;
    [self updateShippingCost];
    NSArray *shippingMethods = [self shippingMethodsForAddress:address];
    completion(PKPaymentAuthorizationStatusSuccess, shippingMethods, self.summaryItems);
}
  
- (void) paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
                    didSelectShippingMethod:(PKShippingMethod *)shippingMethod
                                 completion:(void (^)(PKPaymentAuthorizationStatus, NSArray *))completion
{
    self.selectedShippingMethod = shippingMethod;
    [self updateShippingCost];
    completion(PKPaymentAuthorizationStatusSuccess, self.summaryItems);
}

當支付被授權后,支付token會被創建

當用戶最終授權了一個支付請求,框架會通過與蘋果服務器和嵌入在設備中的一個安全模塊進行通信,生成一個支付token。然后你在方法中將這個token和其它一些你需要用來處理這次購買的信息--例如配送地址和購物車標識--發送給你的服務器。這個過程是這樣的:

  • 框架發送支付請求給安全模塊,只有安全模塊可以訪問存儲在設備上的標記化的卡信息。
  • 安全模塊把特定的卡和商家等支付數據加密,以保證只有蘋果可以讀取,然后發送給框架。框架會將這些數據發送給蘋果。
  • 蘋果服務器再次加密這些支付數據,以保證只有商家可以讀取。然后服務器對它進行簽名,生成支付token,然后發送給設備。
  • 框架調用相應的代理方法并傳入這個token,然后你的代理方法傳送token給你的服務器。

至于你的服務器采取的行為要取決于你是自己處理這次支付或者你是和其它支付平臺合作來進行支付處理。不管怎樣,你的服務器處理這個訂單然后傳送一個狀態信息給設備,代理方法會把這個狀態信息傳送給completion塊,像在“”中討論過的。

- (void) paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
didAuthorizePayment:(PKPayment *)payment
completion:(void (^)(PKPaymentAuthorizationStatus))completion
{
NSError *error;
ABMultiValueRef addressMultiValue = ABRecordCopyValue(payment.billingAddress, kABPersonAddressProperty);
NSDictionary *addressDictionary = (__bridge_transfer NSDictionary *) ABMultiValueCopyValueAtIndex(addressMultiValue, 0);
NSData *json = [NSJSONSerialization dataWithJSONObject:addressDictionary options:NSJSONWritingPrettyPrinted error: &error];
// ... Send payment token, shipping and billing address, and order information to your server ...
PKPaymentAuthorizationStatus status;  // From your server
completion(status);
}

在代理方法中釋放授權View Controller

在框架顯示交易狀態之后,授權View Controller會調用代理的方法。在這個方法的實現中,先釋放授權頁面控制器再顯示你自己的訂單確認頁面。

- (void) paymentAuthorizationViewControllerDidFinish:(PKPaymentAuthorizationViewController *)controller
{
[controller dismissViewControllerAnimated:YES completion:nil];
}

NO 5. 支付處理

處理一個支付請求涉及以下幾個步驟:

  1. 把支付信息,以及支付流程+所需的其他信息,一起發送給你的服務器。
  2. 驗證支付數據的哈希表和簽名
  3. 為加密過的支付數據解碼
  4. 向支付處理系統提交支付數據
  5. 向訂單追蹤系統提交訂單

處理支付請求時,你有兩個選擇;你既可以利用支付平臺處理支付請求,也可以自己實現支付請求處理流程。一個常用的支付平臺可以完成上述大部分操作。

讀取,驗證,以及處理支付信息需要有一定的相關密碼知識,例如計算SHA-1哈希表,讀取和驗證PKCS#7簽名,執行Elliptic Curve Diffie-Hellman密匙交換。如果沒有一定的密碼學背景,你可以考慮使用第三方支付平臺來完成這些操作。

關于支持Apple Pay支付平臺的更多信息,請參考

處理支付請求所用的信息擁有一種嵌套式的數據結構,如下圖。支付令牌是PKPaymentToken類的實例。其paymentData屬性值是一個JSON詞典,它的頭文件信息可以用來驗證和加密支付數據。加密過的數據信息包括支付金額、持卡人姓名,以及一些其他指定的支付處理協議。

支付數據結構

移動開發:Apple Pay編程指南

關于支付數據結構格式的詳細信息,請參考:.

PS: 關于移動開發,這些產品你可以關注>>
本文翻譯自,轉載請注明本文轉載自慧都控件網

標簽:移動開發iOS支付

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:慧都控件網

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产福利91精品在线观看 | 亚洲成v片 | 亚洲精品分类在看在 | 国产乱码精品一区二区三区四 | 揄拍成人国产精品视频 | 亚洲欧美日韩一区中文字幕 | 欧美激情一区二区三区 | 欧美成妇人吹潮在线播放 | 国产太嫩了在线观看 | 亚洲国产中文国产一区二区三区 | 2025亚洲日韩新视频 | 欧美精品国产一区二区三区 | 2025国产激情视频在线观看 | 国产日韩精品一区在线观看 | 日本一区二区在线播放 | 天天躁日日躁狠狠很躁 | 国产福利在线 | 成人国产综 | 欧美激情视频免费 | 亚洲无线 | 国产综合久| 亚洲精品国产一级高清在线观看 | 国产精品黄在线观看免费 | 91影视永久福利免费观 | 免费动漫成本人视频网站 | 国产在线不卡一区二区三区 | 欧美人与禽zozo性伦交 | 国产一区自拍视频 | 午夜福利不卡片在线播放免费 | 免费电视剧 | 中文字幕在线 | 真人性囗交69视频 | 亚洲美女又黄又爽在线观看 | 18videosex性欧美黑色 | a在线观看| 日本一区二区三区在线观看入口 | 国产精品毛多多水多 | 亚洲成色综 | 国产精品综合日韩精品第一页 | 日产中文字乱码卡一卡二卡 | 国产99精品 | 国产乡下三级全黄三级 | 最近中文字幕高清字幕在线视频 | 亚洲精品三级 | 手机看片福利一区二区三区 | 国产日产成人免费视频 | 精品国产污污免费网站入口 | 国产激情一区二区三区在线hd | 91精选国产大片 | 欧美成一级| 狠日狠干日曰射 | 国产黑色丝 | 国产亚洲成aⅴ人片在线奶水 | 亚洲精品一本四区91 | 欧美一区二区在线观看视频 | 国产精品导航一区二区 | 国产精品视频一区二区噜噜 | 国产福利资源在线 | 国产日韩一区二区三区高清 | 亚洲日产综合欧美一区二区 | 免费一级中文 | 国产精品成人永久在线 | 国产精品一区二区手机在线观看 | 在线观看视频资源 | 亚洲国产精品无 | 在线观看欧美亚洲 | 日本中文字幕永久免费 | 最新电影电视剧短剧大全 | 中日韩产精品1卡二卡三卡 亚洲中文字幕乱碼在线观看 | 99精品国产丝袜在线拍国语 | 天天天天躁天天爱天天碰2025 | 欧美日韩亚洲国产综合 | 99国产在线| 亚洲欧美日韩中文国产不卡 | 国产老肥熟一区二区三区 | 成人国产精品一区二区免费 | 国内自拍视频在线观看 | 欧美日韩国产剧情 | 国产乱之伦露脸对白xxxx | 国产一区二区三区四区五区加勒比 | 偷偷要色偷偷 | 精品视频一区二区三区四区戚 | 91精品一区二区 | 99久热| 国产在线精品福利大全 | 人摸人人 | 国语在线看免费观看视频 | 国产亚洲日韩网暴欧美台湾 | 亚洲无线码一区国产欧美国日产 | 欧美日韩中文字幕 | 欧洲亚洲精 | 好男人好资源影视在线 | 国产费视频在线观看 | 韩国三级香港三级日本三级la | 日本顶级rapper潮水老狼 | 中文字字幕乱码无线精品精品 | 日本免费不卡高清网站 | 99精品国产高清一区二区 | 国产精品亚洲综合一区在 | 国产伦精| 夜鲁鲁鲁夜夜综合视频欧美 | 在线观看国 | 草草视频手机在线观看视频 | 欧美激情刺激爽爽影院 | 韩剧tv| 中日韩精品一区二区三区成人 | 午夜国产精品电影在线观看一区 | 在线观看视频一区精 | 短视频在线下载免费 | 亚洲第一视频在线播放 | 熟女人妇 | 亚洲人成影 | 国产日韩欧美911 | 亚洲熟女精品中文字幕 | 国产福利一 | 亚洲精品成人一区二区www | 在线观看片免 | 放荡的美妇在线播放 | 国精品无 | 午夜三级a三级三点 | a级粗大硬长爽猛视频免费 视频二区日韩 | 色偷偷国色天香在线观看免费视频 | 2025最新免费电影 | 免费无毒片在线观看 | 亚洲成aⅴ人片久青草影院 国产91精品系列在线观看 | 怡红院综合图 | 国产欧美日韩在线一区二区不卡 | 国产精品一区二区亚 | 视频一区视频二区日韩专区 | 亚洲图片国产日韩欧美 | 国产午夜a级理论片在线播放 | 性感美女网站一区二区三 | 国产欧美精品国产国产专区 | 欧美综合图 | 50岁丰满女 | 国产午夜亚洲精品理论片八戒 | 成人国产免费软件 | 日韩一区视频精品无高清在 | 在线日韩中文字幕 | 国产91免费 | 欧美激情综合亚洲一二区 | 看片免费不卡 | 国产在线观看免费视频在线 | 国产一区二区三区四区精 | 羞羞影院午夜男女爽爽 | 囯产精品宾馆在线精品酒店 | 日日精品国产高清国产专区 | 国产熟女乱伦一区二区 | 好屌色在线 | 国产午夜三级一区二区三 | 91社区在线观 | 免费观看国产一区二区三区 | 最新电影电视剧短剧在线观看 | 亚洲人成电影院在线观看 | 国产日韩一区二区三区视频免费 | 97国语精品自产拍在线观看一 | 亚洲国产中日韩精品综合 | 亚洲欧洲一区 | 大片在线观看免费 | 日韩一区二区三区高清中文字幕 | 东日韩二三区 | 福利国产视频一区二区 | 区二区三区综合片 | 国产人成网在 | 欧美国产精品一级二级三级 | 亚洲欧美日韩精品永久 | 国产乱子伦精品免费 | 国产特黄特色一级特色大片 | 亚洲日本国 | 国产一区二区三 | 国产欧美日韩精品综合第一区 | 91精品全国免费观看老司机 | 国产精品亚洲社区在线观看 | 国产一级精品高清 | 亚洲精品在 | 欧美激情va永久在线播放 | 羞羞视频免费看网站 | 亚洲日本中文字幕乱码在线电影 | 亚洲日韩天堂在线 | 女同另类国产精品视频 | 爱我免费视频观看在线www | 亚洲一区二区三区不卡在线播放 | 国产精品不卡在线观看 | 一欧美视频 | 国产一级特黄aa大片在线 | 精品国产乱子伦一区二区三区 | 日韩色禁网站永久视频 | 国产精品一区二区三区 | 国产一区二区三区免费看视频 | 九一看片| 成人精品一区二区三区免费观看 | 黑人性较视频免费视频 | 日韩专区在线播放 | 国产卡一卡二无线乱码 | 成人午夜看片在线观看 | 国产欧美精品亚洲日本一区 | 国产欧美精品一区二区三区pp | a级国产乱理伦 | 真实国产熟睡乱子伦视频 | 日本三级免费 | 中文字幕亚洲不卡在线亚瑟 | 国产一级特黄大片特爽 | 欧美在线精品国自产拍免费 | 亚洲日本va在 | 国产一区二区免费视频 | 性色福利 | 免费最新电视剧 | 中文字幕第38页永 | a亚洲欧美日韩在线观看 | 午夜三级伦理片在线观看 | 免费视频人 | 99999视频精品全部免费 | 国产精品yy | 欧美午夜福利在线观看 | 亚洲最稳定资源在线观看 | 精品91自产拍在线观看一区 | 亚洲+日本+欧洲+国产 | 99国产精品免费观看视频 | 欧美一区二区另类在线播放 | 三级经典国产精品 | 在线观看国产精选免费 | 国产乱对白刺激视频不卡 | 91大神在线视频免费观看 | 首页中文字幕中文字幕 | 亚洲国产欧美在线人网站 | 日韩欧美亚洲国产ay | 国产视频欧美综合 | 国产欧美一区二区精品性色 | 国产综合欧美日韩视频一区 | 国产精品网站在线观看免费传媒 | 免费a级| 亚洲国产系列一区二区三区 | 成人免费视频一区二区 | 国产精品成人免费视频99 | 亚洲综合另类小说 | 欧美日韩一区视频导航 | 欧美69成人内 | 欧美综合图区亚洲综自拍 | 中文文字 | 亚洲人成欧 | 欧美午夜视频网站在线观看 | 日本高清在线观看www色 | 欧洲中文日韩亚洲精品视频 | 欧美日韩视频网站 | 五月丁香六月综合激情在线观看 | 在线精品一区二区三区 | 极品美女一区二 | 成人3d精品动漫在线播放 | 午夜私人成年影院在线观看 | 午夜影视| 在线高清mv视 | 综合欧美日 | 欧美精品一区二区电影 | 国产亚洲| 亚洲阿v天堂在线2 | 欧美一区二区三区播放 | 国精产品一区二区三区有限 | 女同视频一区 | 国内自拍视频在线观看 | 亚洲中文字幕在线停止 | 最好看的中文2025 | 国产亚洲日韩欧美在线成 | 精品国产迪丽热巴在线 | 超97在线观看视频 | 99国精品午夜 | 亚洲综合亚洲综合网成人 | 亚洲中文字幕a∨在线 | 99热这里只有精品国产4 | 亚洲成aⅴ人片女在线观看 在线观看高清三级综合 | 女明星a级毛 | 亚洲精品天天影视综合网 | 又污又爽又黄的网站 | 亚洲高清在线看 | 日本不卡一区二区三区视频 | 欧美成视频无需播放器 | 欧洲一卡2 | 欧美日韩亚洲高清精品 | 韩国三级伦在线观看久 | 精品国产乱码一区二区三区 | 夜夜草视频 | 国产精品高清自产拍 | 亚洲第一在线欧美自拍日韩 | 国产精品激情自拍 | 国产又粗又硬又大爽黄老大爷视 | 国产一区福利在线 | 对白精彩 | 美女诱惑中文一区二区三区 | 亚洲国产香蕉碰碰人人 | 91福利在线观看视频 | 99re热这里只有 | 亚洲精品自拍视频在线免费 | 日韩精品免费一线在线观看 | 亚洲中文字幕乱码熟女在线 | 91天堂国产网站 | 免费午夜一级高清免费看 | 日本高清中文字幕免费一区二区 | 亚洲国产精品特色大片观看完整版 | 免费高清观影 | 999任你躁在线精品免费 | 亚洲成a人片在线观看网站 亚洲第一综合天堂另类专 91成人小视频 | 亚洲中文字幕无 | 国产在线精品一区二区在线观看 | 好吊色欧美一区二区三区视频 | 国产一级在线现免费观看 | 一色屋精品视频在线观看 | 日本中文字幕一区二区视频 | 国产福利在线免费 | 精品日产卡一卡二卡国色天香 | 免费在线观看电视剧大全 | 国产又粗又大视频 | 尤物国产精品福利三区 | 播放国语介绍动漫更新视 | 亚洲国产精品综合色在线 | 亚洲伦理一区二 | 国产网站在线播放 | 噼里啪啦影院大 | 老子影院午夜伦不卡亚洲 | 成人3d动漫一区二 | 日韩一区二区三区高清中文字幕 | 黑人精品一区二区三区不卡 | 91福利在线观看视频 | 亚洲欧美日韩国产色另类 | 伦理、限制级电影手机在线观看 | 天美麻花星空高清mv | 欧美一卡2卡3卡4卡新区 | 在线天堂8| 国产激情视频一区二区三区 | 国产一级在线观看影片 | 日韩欧美精品一 | 国产在线ts人妖免费视频 | 在线观看视频免费 | 亚洲人成图片小说网站 | 午夜亚洲一区二区福 | 午夜未满十八勿入网站2 | 欧美特黄特色三级视频在线观看 | 91caopor| 国产午夜福利一区在线观看 | 午夜理论片yy44880影院 | 亚洲欧美香蕉在线日韩精选 | 91九色国产社区在线观看 | 婷婷中文视频在线 | 国产日韩在线观看香蕉一区 | 手机免费 | 视频免费热播在线观看 | 五月天婷五月天 | 中文字幕亚洲无线码在一区 | 欧美特黄一级大黄录像 | 色五月播五月开心五月激 | 国产午夜福利不卡在线观看 | 国产欧美日韩一区二区搜索 | 国产精品秘吴 | 手机免费在线观看完整版 | 性欧美乱妇come | 午夜丁香婷婷免费手机在线观 | 国产精品不卡片视频免费观 | 亚洲熟女 | 国内外精品激情刺激在线 | 最新电影电视剧 | 亚洲一区高清 | 免费v片在线观看 | 国产精品亚洲二区在线看 | 日本一本二本三区免费2025高 | 国产二区三区 | 91精品视频在线看 | 日本公与 | 国产精品视频一区二区 | 免费最新热播韩剧美剧电视剧 | 在线观看日韩欧美一区二区 | 亚洲欧美日本另类 | 成年人免费在线看的惊悚动作片 | 欧美一区二区制服在线 | 国产不卡高清在线观看视频 | 亚洲一区二区三区下卡精品 | 最近更新在线中文字幕 | 国产亚洲成在线播放va | 中文字幕亚洲中文字幕 | 日韩精品在线第二页 | 亚洲最新国产一区二区三区 | 99亚洲综合精品 | 成人欧美一区二区三区白人 | 国产h片量多网站 | 23部人禽伦| 秋霞人成在线观看免费视频 | 日本最新在线观 | 日本一点不卡高清 | 日本午夜专区一 | 日本精品不卡在线观看 | 国产欧美一区二区综合 | 最近中文字幕mv | 亚洲精品一区二区三区四区五区 | 亚洲精品成人 | 亚欧洲精品在线视频免费观看 | 日韩精品在线视频直播 | 国产精品勾引上司在线播放 | 亚洲熟女综合色一区二区三区 | 欧美a级毛欧美1级a大片式放 | xxxx迷奷在线观看 | 日本三级强在线观看 | 亚洲国产人成在线观看 | 综合精品三级亚洲 | 亚洲熟女精品中文字幕 | 国产99视频精品免费看 | 中国在线观看免 | 中文字幕∨亚洲日本在线电影 | 国产精品99精品 | 成人看的羞羞视频免费观看 | 中文字幕综 | 精品亚洲一区二区三区在线播放 | 国产精品免费观看网站 | 香蕉电影| 91国在线啪精品一区 | 亚洲曰韩精| 亚洲国产综合另类视频在线观看 | 影视先锋资源免费在线观看 | 国产精品制服丝袜另类 | 香蕉国产亚洲精品va在线观 | 精品视频在线观看免费观看 | 国产精品素人福利 | 91人人澡人人| 亚洲高清不卡 | 国产精品va视频一区二区 | 寡妇被折腾的死去活来 | 亚洲а∨天堂20 | 91精品欧美产品免费观看 | 日韩欧美中文字幕综合色 | 国产亚洲91精品色在线 | 日韩一区二区三区免费网站 | 亚洲国产一区二区三区综合片 | 伦理电影在线观看视频 | 白白发布精品视频在线观看 | 亚洲第一区欧美日韩 | 亚洲色熟女图激情另类图区 | 成人美女国产精品免费视 | 片视频免费观看 | 秋霞电影院 | 国产男女乱婬真视频免 | 中文字幕日韩 | 五月激情| 中日欧洲精品视频在线 | 国产精品美女一区二区视频 | 国产在线精品福利大全 | 国产丝袜视频一区二区三区 | 午夜在线视频影院 | 亚洲中文欧美日韩在线 | 日产a一a区二区 | 国产美女一区二区丝袜美腿 | 国产91精品高跟丝袜在线 | 亚洲已满18点击进入在线观看 | 国产主播一区二区三区在线观 | 日韩亚洲人成影院 | 国产一卡二卡三卡四卡在线看 | 日本黄页网站 | 日本三级私人电影网 | 熟女视频一区二区在线观看 | 色爱综合网 | 欧美推油无尺码 | 国产高清在线视频一区 | 韩国日本免费高清观看网址 | 欧美特黄特色三级视频在线观看 | 蜜桃传媒视频 | 亚洲日韩欧美综合网 | 欧美另类69xxxxx极品 | 国产h片在线观看 | 国产精品视频视 | 国产亚洲免费视频 | 国产一区二区三区视频精品 | 中文字幕日本有码视频在线 | 色综合中文字幕色综合激情 | 伦理电影在线观看 | 亚洲伊人精品国产91综合 | 7788电影网 | 国产在线一区二区播放精品 | 亚洲特黄特色免费手机在线视 | 91看片| 91精品国产闺蜜国产在线闺蜜 | 国产色系视频在线观看免费 | 国产高清精品一区二区不卡 | 一区二区三区免费在线观看视频 | 欧美丝袜国 | 日本三级在线播放线观看视频 | 国产精品亚洲自在线播放页码 | 欧洲成人精品高清在线观看 | 国产综合一区二区三区 | 亚洲欧美大码a在线观看 | 亚洲高清中文字幕一区二区三区 | 91精品在线播放 | 国产欧美日韩精品高清二区综合区 | 最好看的中文字幕高清电影 | 免费精品99久 | 男男做肉爱视频在线观看 | 中文字幕影片免费在线观看 | 99精品国产高清一区 | 国产精品不卡视频 | 91情国产l精品国产亚洲区 | 久热国产精品视频一区二区三区 | 色哟哟免费精品网站入口 | 在线综合亚洲欧美日韩手机版 | 欧美激情αv一区二区三区 国语在线看免 | 国产精品爽爽va在线观看 | 日韩一区| 欧美在线伊人 | 国产激情综合在线看 | 日韩精品亚洲人旧成在线 | 国产乱妇乱子在线播放视频 | 国产亚洲美女精 | 国产乱子伦精 | 日韩欧美性爱精品一区二区 | 91导航在线国产无弹窗 | 视频免费热播在线观看 | 中文字幕日本 | 欧美亚洲视频 | 成人三级 | 欧美xxxx做 | 日本一区午夜艳熟免费 | 亚洲人成| 成人午夜福利短视频在线观 | 视频二区三区国产情侣在线 | 亚洲欧美日韩国产精品专区网 | 一区二区三区在线视频不卡 | 国产日产精品 | 国产日韩一区二区三区视频免费 | 亚洲欧美国产精品制服 | 国产精品亚洲综合天堂夜夜 | 欧美精品一区二区三区视频 | 亚洲精品欧美精品日韩精品 | 亚洲欧美日韩一区高清中文字幕 | 亚洲精品国产自在现线最新 | 国产自拍偷拍在线一区二区 | 国内精品在线一区二区 | 日韩激情成 | 国产一区二区三区视频在线观看 | 亚洲国产欧美日韩精品网 | 最新国产精品亚洲 | 亚洲日韩中 | 日本特级婬片中文免费看 | 国语在线看免费观 | 亚洲国产一区二区三区综合片 | 日韩在线 | 欧美性猛交xxxx乱大交蜜桃 | 国偷自产视频一区二区久 | 国产在线精品一区二区不卡顿 | 不卡日韩中文字幕在线观看 | 日韩免费一区二区三区高清 | 国语精品91自产拍在 | 观看www成人影院 | 日本成年人的色色爱 | 午夜视频在线观看国产 | 探花在线| 国产一区三区二区中文在线 | 美女视频黄a视频全免费网站二区 | 米奇欧美777四色影视在线 | 国产午夜鲁丝片a | 亚洲欧美另类在线观看一区二区 | 日韩午夜福利 | 欧美日韩视频网站 | 国产精品一区二区手机看片 | 国产欧美va天堂在线电 | 国产精品一区二区手机看片 | 国产专区视频在线观看 | 国产成本人三级在线观看网站 | 女人扒开 | 一区国产在线视频 | 国产亚洲精品a在线观看app | 精品一区二区在线观看 | 电视剧大全免费 | 国产全部视频在线播放 | 麻花天美星空果冻 | 日韩国产欧美精品综合二区 | 国产精品探花一区在线观看 | 国内自拍视频在线观看 | 曰本成片网 | 色一情一乱一交一二三区 | 无人在线观看高清视频 | 区三区免费中文字幕 | 日韩精品系列产品 | 亚洲精品动漫免费二区 | 国产精品一线天在线观看 | 日韩欧美在线观看一区 | 亚洲精品园精 | 国产又猛又黄又爽 | 91人人澡人 | 亚洲一区精品中文字幕 | 国产精品高清全国免费观看 | 欧美日韩亚洲国产综合 | 色就是色亚洲欧洲视频 | 国产精品v亚洲精品v日韩精品 | 中文字幕乱码高清免费网站 | 国产精品美脚玉足脚交欧美 | 精品国内自产拍在线观看 | 国产灌醉极品在线观看 | 亚洲va综合va国产产va中文 | 97精品国产高清自在线看超 | 国产人成视频在线免费观看 | 亚洲开心婷婷中文字幕一区 | 国产xxxxx| 99热永久地址有精品 | 成人午夜一区二区三区视频 | 午夜在线视频 | 国产精品美女一区二区三区 | 国产一区二区不卡视频 | 欧美私人午夜影院 | 日本亚洲欧美风情 | 国产美女视频免费 | 国产最新一区二区 | 亚洲欧美综合网站 | 年轻人在线无毒不卡 | 露脸对白不带套在线播放 | 免费国产黄线在线播放 | 国产在线精品一区二区夜色 | 日韩四区在 | 美女视频黄频a | 国产精选在线观看 | 人人综合亚洲 | 豆奶视频官网下载 | 生活片欧美在线 | 日韩色在线影院性色 | 日本aⅴ精品一区二区三区日 | 国产熟女激情视频自拍 | 国产免费v片在线观看完整版 | 人操人碰 | 国色一卡2卡二卡4卡乱码 | 精品一区在线 | 欧美日韩一区二区精美视频 | 亚洲五月天综合 | 亚洲国产欧美在线观看 | 国内激情视频 | 亚洲视频在线 | 91精品国产自产在线观看永久 | 日韩中文免费视频 | 国产一区在线视 | 国产91爱剪辑直播在线观看 | 九九99九| 国产在线ts人妖免费视频 | 日本一区二区三区四区视频 | 色男人在线电影视频网站 | 日韩性爱视频 | 国产日韩欧美亚洲精品中字 | baoyu网址国产最新 | 日本免费一区视频 | 亚洲欧美日韩在线 | 日韩欧美激情刺激 | 呦交小u女国产 | 国产韩国精品一区二 | 亚洲日本中文字幕天天更新 | 天天色亚洲 | 国产欧美自拍 | 办公室大战高跟丝袜秘书经理ol | 国产综合精品一区二区三区 | 亚洲成熟女人毛毛耸耸多 | 日韩国产综合在线 | 国产精品导航一区二区 | 欧美另类制服丝袜国产 | 国产人成网在 | 97视频精品全国免费观看 | 中文字幕精品亚洲一区 | 人成a大片在线观看 | 精品偷自拍另类在线观看 | 成人一级电影视频 | 在线观看2025精品 | 国产频99热精品在线 | 老子午夜伦理不卡一级电影 | 国产精品免费视频一区二区三 | 日韩欧美国产动漫在线 | 亚洲第一网站a√在线观看 国产精品情侣 | 一区二区三区亚洲综合 | 色拍自拍亚洲综合图区 | 977精品视频在线观看 | 玖玖国产视频拍拍拍 | 午夜福利国产在 | 亚洲天堂网一区二区三区四区 | 国产99视频精品免费视频76 | 国产绿帽绿奴一区二区 | 国产精品一区二区中文字 | 国产伦精品一区二区三区免 | 日欧精品卡2卡3卡4卡5卡 | 日日夜人人澡人人澡人人看免 | 亚洲国产精品综合 | 国产在线不卡人成视频 | 日本高清一二三不卡区 | 最近最新中文字幕在线第一页 | 免费国产午夜激情片 | 私人订制1080在线观看免费 | 国产男生夜间福利免费网站 | 97色伦 | 国内一区二区三区在线观看 | 国产精品亚洲二区在线观看 | 琪琪午夜福利免费院 | 午夜福利啪爽国产片精品 | 最近日本韩国观看 | 欧美激情亚洲一区中文字幕 | 妖精视频免费 | 亚洲精品三级 | 青青青国产在线观看 | 麻花豆传媒剧国 | 涩涩热热国产丝袜一区 | 国产欧美网址 | 日韩性爱视频 | 勃起又长又黑又粗毛又多 | 欧美、另类亚洲日本一区二区 | 日本免费一区高清观看 | 成人欧美一区二区三区在线 | 4480yy午夜私人影院 | 精品午夜国产人人福利 | 国产精品亚洲综合视频 | 亚洲中文在线不卡 | 国产精品免费大 | 国产一区二 | 国产亚洲一卡二卡三卡四卡 | 第一福利精品500在线导航 | 亚洲一区二区三区中文字幕在线 | 在线观看人成视频免费不卡 | 97国产在线公开免费观看 | 国产91视频在线观看 | 成人欧美一区二区三区在线蜜 | 国语国产自产精品 | 国产精品一级国产精品片 | 亚洲一区二区在线观看黄 | 亚洲手机在线人成网站 | 国产日韩综合一区在线观看 | 国产黑色丝袜在线观看一区 | 国产精偷伦视频在线观看 | 无限国产 | 国产一级精品精冻电话 | 亚洲视频欧美视频在线视频 | 中文字幕高清有码在线中字 | 在线观看三缀片免费视频电 | 999精品色在线播放 猫咪免费 | 99精品热爱在线观看视频 | 成年福利片在线观看 | 国产精品视频一区二区三区四 | 亚洲人成网| 娇小videodes极| 色与欲影视天天看综合网 | 中日韩在线视频 | 尤物精品视频一区二区三区 | 色国产综合免 | 中文字幕精品视频第一区第二区 | 国产又色又爽又刺激在线观看 | 国产v视频在线亚洲视频 | 自拍偷拍亚洲 | 日本高清中文字幕免费一区二区 | 2025亚洲国产成a在线 | 欧美亚洲精品一区二区在线观看 | 91青青国产在线观看免费 | 热播电影在线观看 | 国产欧美一区二区精品每日更新 | 日韩中文字幕在 | 一区二区三区视 | 一区一区三区产品乱码 | 欧美日韩国产在 | 久插视频 | 一区二区日韩 | 视频播放 | 好看欧美亚洲国产 | 韩国三级中文字 | 国产精品1区2区3区在线播放 | 亚洲午夜国产片在线观看 | 欧美午夜福利在线观看 | 欧美性爱福 | 亚洲日本欧美日韩高观看 | 欧美日韩一区二区综合在线 | 国产公开免费人成视频 | 欧美黑人巨大xxxxx | 亚洲亚洲人成网站77777 | 最近手机在线中文字 | 人人草人人 | 拍拍拍无挡国产精品 | 日韩一区二区在 | 国产精品欧美一区二区三区 | 日本中文一| 日本aⅴ精品一区二区三区日 | 97青青青国产在线播放 | 国产国产精品人在线观看 | 国产乱码精品一区 | 欧美日韩影视在线 | 国产在线精品国自产拍影院同性 | 国产综合精品一区二区三区 | 国产精品果冻传媒在线 | 性爱影院三级国产 | 脱岳裙子 | 一区二区三区四区在线不卡高清 | 国产高清视频色拍 | 日韩老熟女一区二区 | 天美传媒、91制片厂、天美传媒 | 精品视频一区二区三区在线观看 | 欧美日韩在线亚洲 | 欧美海外国产 | 欧洲+亚洲+日本+国产 | 国产在线精品手机播放 | 欧美精品小视频 | 国产一级a爱片 | 精品国产一区二区三区香蕉 | 免费人成 | 精品深夜寂 | 全网热播最新电影电视剧 | 国产在线播放免费 | 国产精品分类在线播放 | 国产精品边做奶 | 中日韩va无 |