12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- 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'
|