SMC finance : ps
This commit is contained in:
parent
7937b69c07
commit
e69df4801b
@ -149,6 +149,9 @@ defined('DIGILOCKER_FILESLIST_URI') OR define('DIGILOCKER_FILESLIST_URI','https:
|
||||
defined('DIGILOCKER_GETFILE_URI') OR define('DIGILOCKER_GETFILE_URI','https://api.digitallocker.gov.in/public/oauth2/1/file/');
|
||||
defined('GCP_BUCKET_NAME') OR define('GCP_BUCKET_NAME','pd-giene-data');
|
||||
defined('CET_CREDITPD_INTEGRATION_REINSERTIMG_URL') OR define('CET_CREDITPD_INTEGRATION_REINSERTIMG_URL','https://demo.devopsmcfinance.com/cet_creditpd/api/ReInsertImageData');
|
||||
defined('SMC_FINANCE_AUTH_URL') OR define('SMC_FINANCE_AUTH_URL','http://ums.devopsmcfinance.com/umsnode/ums/api/v1/auth/login');
|
||||
defined('SMC_FINANCE_REFRESH_TOKEN') OR define('SMC_FINANCE_REFRESH_TOKEN','http://ums.devopsmcfinance.com/umsnode/ums/api/v1/auth/access-token');
|
||||
defined('SMC_FINANCE_UPDATE_URL') OR define('SMC_FINANCE_UPDATE_URL','http://devopsmcfinance.com/salesapi/salesapplication/v1/sales-lead/update-pd');
|
||||
/*************************TWILO CONSTANTS************************************************************/
|
||||
defined('TWLIO_SID') OR define('TWLIO_SID',getenv('TEST.TWLIO_SID'));
|
||||
defined('TWLIO_AUTH_TOKEN') OR define('TWLIO_AUTH_TOKEN',getenv('TEST.TWLIO_AUTH_TOKEN'));
|
||||
@ -183,6 +186,9 @@ else if(ENVIRONMENT == 'testing')
|
||||
defined('DIGILOCKER_GETFILE_URI') OR define('DIGILOCKER_GETFILE_URI','https://api.digitallocker.gov.in/public/oauth2/1/file/');
|
||||
defined('GCP_BUCKET_NAME') OR define('GCP_BUCKET_NAME','pd-giene-data');
|
||||
defined('CET_CREDITPD_INTEGRATION_REINSERTIMG_URL') OR define('CET_CREDITPD_INTEGRATION_REINSERTIMG_URL','https://demo.devopsmcfinance.com/cet_creditpd/api/ReInsertImageData');
|
||||
defined('SMC_FINANCE_AUTH_URL') OR define('SMC_FINANCE_AUTH_URL','http://ums.devopsmcfinance.com/umsnode/ums/api/v1/auth/login');
|
||||
defined('SMC_FINANCE_REFRESH_TOKEN') OR define('SMC_FINANCE_REFRESH_TOKEN','http://ums.devopsmcfinance.com/umsnode/ums/api/v1/auth/access-token');
|
||||
defined('SMC_FINANCE_UPDATE_URL') OR define('SMC_FINANCE_UPDATE_URL','http://devopsmcfinance.com/salesapi/salesapplication/v1/sales-lead/update-pd');
|
||||
/*************************TWILO CONSTANTS************************************************************/
|
||||
defined('TWLIO_SID') OR define('TWLIO_SID',getenv('TEST.TWLIO_SID'));
|
||||
defined('TWLIO_AUTH_TOKEN') OR define('TWLIO_AUTH_TOKEN',getenv('TEST.TWLIO_AUTH_TOKEN'));
|
||||
@ -217,6 +223,9 @@ else if(ENVIRONMENT == 'production')
|
||||
defined('DIGILOCKER_GETFILE_URI') OR define('DIGILOCKER_GETFILE_URI','https://api.digitallocker.gov.in/public/oauth2/1/file/');
|
||||
defined('GCP_BUCKET_NAME') OR define('GCP_BUCKET_NAME','pd-giene-data');
|
||||
defined('CET_CREDITPD_INTEGRATION_REINSERTIMG_URL') OR define('CET_CREDITPD_INTEGRATION_REINSERTIMG_URL','https://demo.devopsmcfinance.com/cet_creditpd/api/ReInsertImageData');
|
||||
defined('SMC_FINANCE_AUTH_URL') OR define('SMC_FINANCE_AUTH_URL','http://ums.devopsmcfinance.com/umsnode/ums/api/v1/auth/login');
|
||||
defined('SMC_FINANCE_REFRESH_TOKEN') OR define('SMC_FINANCE_REFRESH_TOKEN','http://ums.devopsmcfinance.com/umsnode/ums/api/v1/auth/access-token');
|
||||
defined('SMC_FINANCE_UPDATE_URL') OR define('SMC_FINANCE_UPDATE_URL','http://devopsmcfinance.com/salesapi/salesapplication/v1/sales-lead/update-pd');
|
||||
/*************************TWILO CONSTANTS************************************************************/
|
||||
defined('TWLIO_SID') OR define('TWLIO_SID',getenv('TWLIO_SID'));
|
||||
defined('TWLIO_AUTH_TOKEN') OR define('TWLIO_AUTH_TOKEN',getenv('TWLIO_AUTH_TOKEN'));
|
||||
|
||||
@ -27,8 +27,8 @@ class SMCFINANCE
|
||||
|
||||
// $result = curl_exec($ch );
|
||||
$result = (array)curl_exec($ch );
|
||||
if($result){
|
||||
$response_decoded = json_decode($result[0]);
|
||||
if(!empty($result)){
|
||||
$response_decoded = json_decode($result[0]);
|
||||
$token = $response_decoded->data->accessToken;
|
||||
}else{
|
||||
$token = null;
|
||||
@ -88,31 +88,35 @@ class SMCFINANCE
|
||||
// BODY : { "pdId": "MWISE-LFMP-357", "pdStatus": 1 }
|
||||
public static function SmcFinanceApiUrl($sales_pd_id,$sales_pd_sno,$sales_pd_status,$token)
|
||||
{
|
||||
log_message('ERROR',"SMC Finance Api Fns ");
|
||||
$headers = array('Content-Type: application/json','Authorization : Bearer '.$token);
|
||||
log_message('ERROR',"SMC Finance Api Fns ".$token);
|
||||
// 'Authorization:Zoho-oauthtoken '.$newaccesstoken,
|
||||
$headers = array('Content-Type: application/json','Authorization: Bearer '.$token);
|
||||
try{
|
||||
$ch = curl_init();
|
||||
$body = '{"pdId": '.$sales_pd_sno.',"pdStatus":'.$sales_pd_status.'}';
|
||||
$put_url = SMC_FINANCE_API_URL.$sales_pd_id.'/update-pd';
|
||||
$body = '{"pdId":'.$sales_pd_sno.',"pdStatus":'.$sales_pd_status.',"salesLeadId":'.$sales_pd_id.'}';
|
||||
//$data1 = array("pdId" => $sales_pd_sno,"pdStatus"=>$sales_pd_status,"salesLeadId"=>$sales_pd_id);
|
||||
// $put_url = SMC_FINANCE_API_URL.$sales_pd_id.'/update-pd';
|
||||
|
||||
curl_setopt($ch, CURLOPT_URL, $put_url);
|
||||
curl_setopt($ch, CURLOPT_URL, SMC_FINANCE_UPDATE_URL);
|
||||
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
|
||||
curl_setopt($ch, CURLOPT_HEADER, 0);
|
||||
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
|
||||
curl_setopt($ch, CURLOPT_POSTFIELDS,$body);
|
||||
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER, true );
|
||||
|
||||
|
||||
$result = curl_exec($ch );
|
||||
$response_decoded = json_decode($result);
|
||||
log_message('ERROR', "SMC Finance Api Fns Response : " . $result);
|
||||
curl_close( $ch );
|
||||
}
|
||||
catch (Exception $e) {
|
||||
// $response->error = array($e->getMessage());
|
||||
$response_decoded = null;
|
||||
$result = array($e->getMessage());
|
||||
log_message('ERROR', "SMC Finance Api Fns ERR : " . $e->getMessage());
|
||||
}
|
||||
return $response_decoded;
|
||||
return $result;
|
||||
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user