def getSdkConfig(jsonConfig, config): print('getSdkConfig ziyun_ysdk...') if 'ziyun' in config: ziyun = config['ziyun'] jsonSdk = { 'QQ_APP_ID':ziyun['QQ_APP_ID'], 'WX_APP_ID':ziyun['WX_APP_ID'], 'OFFER_ID':ziyun['OFFER_ID'], 'YSDK_URL':ziyun['YSDK_URL'], 'YSDK_ICON_SWITCH':'true', 'YSDK_IMMERSIVE_ICON_SWITCH':'true', 'YSDK_MSG_BOX_SWITCH':'true', 'YSDK_ICON_CAPTURE_SWITCH':'true' } zysdk_properties = { 'qqKey':ziyun['qqappkey'], 'wxId':ziyun['WX_APP_ID'], 'wxKey':ziyun['wxappkey'], 'memberKey':"sdsdd" } if 'metaData' in jsonConfig: meta = jsonConfig['metaData'] else: meta = {} meta['ziyun_appid'] = ziyun['ZY_APPID'] meta['ziyun_appkey'] = ziyun['ZY_APPKEY'] placeholders = { 'wechatAppId':ziyun['WX_APP_ID'], 'qqAppId':ziyun['QQ_APP_ID'], 'applicationId':config['packageName'] } if 'screenOrientation' in config: placeholders['screenOrientation'] = config['screenOrientation'] else: placeholders['screenOrientation'] = 'landscape' jsonConfig['metaData'] = meta jsonConfig['ysdk'] = jsonSdk jsonConfig['zysdk_properties'] = zysdk_properties jsonConfig['placeholders'] = placeholders #jsonConfig['addLauncher'] = False if 'includeOtherPay' in ziyun: if ziyun['includeOtherPay'] == 0: jsonConfig['libConfig'] = 'nopay' else: jsonConfig['libConfig'] = 'default' else: jsonConfig['libConfig'] = 'default' print("app ==== " + config['app']) if config['app'] == 'ahlz': jsonConfig['libConfig'] = 'ahlz'