jm_baidu.py 834 B

12345678910111213141516171819202122232425262728
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig baidu...')
  3. if 'baidu' in config:
  4. baidu = config['baidu']
  5. if 'configData' in jsonConfig:
  6. configData = jsonConfig['configData']
  7. else:
  8. configData = {}
  9. placeholders = {
  10. 'applicationId':config['packageName']
  11. }
  12. configData['AppID'] = baidu['AppID']
  13. configData['AppKey'] = baidu['AppKey']
  14. jsonConfig['placeholders'] = placeholders
  15. jsonConfig['configData'] = configData
  16. if 'includeOtherPay' in baidu:
  17. if baidu['includeOtherPay'] == 0:
  18. jsonConfig['libConfig'] = 'nopay'
  19. else:
  20. jsonConfig['libConfig'] = 'default'
  21. else:
  22. jsonConfig['libConfig'] = 'default'