jm_oppo.py 827 B

123456789101112131415161718192021222324252627
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig oppo...')
  3. if 'oppo' in config:
  4. oppo = config['oppo']
  5. if 'metaData' in jsonConfig:
  6. meta = jsonConfig['metaData']
  7. else:
  8. meta = {}
  9. meta['app_key'] = oppo['appkey']
  10. if 'configData' in jsonConfig:
  11. conf = jsonConfig['configData']
  12. else:
  13. conf = {}
  14. conf['oppo_appsecret'] = oppo['appsecret']
  15. jsonConfig['metaData'] = meta
  16. jsonConfig['configData'] = conf
  17. if 'includeOtherPay' in oppo:
  18. if oppo['includeOtherPay'] == 0:
  19. jsonConfig['libConfig'] = 'nopay'
  20. else:
  21. jsonConfig['libConfig'] = 'default'
  22. else:
  23. jsonConfig['libConfig'] = 'nopay'