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'