diff --git a/gpapi/googleplay.py b/gpapi/googleplay.py index b91a9f1..57f23e1 100644 --- a/gpapi/googleplay.py +++ b/gpapi/googleplay.py @@ -553,12 +553,20 @@ class GooglePlayAPI(object): result = {} result['docId'] = packageName result['additionalData'] = [] + result['splits'] = [] downloadUrl = response.payload.deliveryResponse.appDeliveryData.downloadUrl cookie = response.payload.deliveryResponse.appDeliveryData.downloadAuthCookie[0] cookies = { str(cookie.name): str(cookie.value) } result['file'] = self._deliver_data(downloadUrl, cookies) + + for split in response.payload.deliveryResponse.appDeliveryData.split: + a = {} + a['name'] = split.name + a['file'] = self._deliver_data(split.downloadUrl, None) + result['splits'].append(a) + if not expansion_files: return result for obb in response.payload.deliveryResponse.appDeliveryData.additionalFile: