New files
This commit is contained in:
@@ -5,6 +5,33 @@ $member_id = fgets($myfile);
|
||||
$guid = fgets($myfile);
|
||||
fclose($myfile);
|
||||
|
||||
$sampleAcc = [
|
||||
"ses66181+merms6214@gmail.com",
|
||||
"ses66181+merms6358@gmail.com",
|
||||
"ses66181+merms6357@gmail.com",
|
||||
"ses66181+merms7490@gmail.com",
|
||||
"ses66181+merms6578@gmail.com",
|
||||
"ses66181+merms3966@gmail.com",
|
||||
"ses66181+fake001gmail.com",
|
||||
"ses66181+merms8439@gmail.com",
|
||||
"ses66181+merms3573@gmail.com",
|
||||
"ses66181+merms2433@gmail.com",
|
||||
"ses66181+merms9389@gmail.com",
|
||||
"ses66181+merms4500@gmail.com",
|
||||
"ses66181+merms6961@gmail.com",
|
||||
"ses66181+merms6917@gmail.com",
|
||||
"ses66181+merms2512@gmail.com",
|
||||
"ses66181+merms3893@gmail.com",
|
||||
"ses66181+merms2553@gmail.com",
|
||||
"ses66181+merms1040@gmail.com",
|
||||
"ses66181+merms3960@gmail.com",
|
||||
"ses66181+merms1842@gmail.com",
|
||||
"ses66181+merms2776@gmail.com",
|
||||
"ses66181+merms6864@gmail.com",
|
||||
"ses66181+merms4092@gmail.com",
|
||||
"ses66181+merms8455@gmail.com"];
|
||||
|
||||
|
||||
// Find a randomDate between $start_date and $end_date
|
||||
function randomDate($start_date, $end_date)
|
||||
{
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data['member_id'] = $member_id;
|
||||
$data['session_token'] = $session_token;
|
||||
$data['member_uuid'] = $guid;
|
||||
//$data['loc'] = "38.101.241.200";
|
||||
$data['start_date'] = '01-01-2023';
|
||||
$data['end_date'] = '03-31-2023';
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("calendar",$data,$out);
|
||||
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo "INPUT<hr>";
|
||||
var_dump($data);
|
||||
|
||||
echo "OUTPUT<hr>";
|
||||
var_dump($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
+12
-1
@@ -19,7 +19,18 @@ $tArr =[
|
||||
['login','What are you for really *******'],
|
||||
['tracking_weight','What are you for really *******'],
|
||||
['tracking_blood_pressure','What are you for really *******'],
|
||||
['tracking_history','This is a sample call for tracking history']
|
||||
['tracking_history','This is a sample call for tracking history'],
|
||||
['loginhx','Login History'],
|
||||
['signup','Create new Account'],
|
||||
['signup_code','Temporary to give the sign up codes'],
|
||||
['signup_complete','Complete Signup'],
|
||||
['resetpass','Reset Password'],
|
||||
['resetpass_code','Temporary to give the resetpass up codes'],
|
||||
['resetpass_verify','Verify Reset Password'],
|
||||
['resetpass_complete','Verify Reset Password'],
|
||||
['test_email','TEST EMAIL'],
|
||||
['profile_resetpass','Reset Password in a user account'],
|
||||
['calendar','Get Calendar Data']
|
||||
|
||||
];
|
||||
|
||||
|
||||
@@ -4,9 +4,9 @@ include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
|
||||
// $email = 'ameye@chiefsoft.com';
|
||||
$email = 'ses66181+merms8455@gmail.com';
|
||||
$email = 'ses66181+merms6214@gmail.com';
|
||||
$email = 'ameye@chiefsoft.com';
|
||||
// $email = 'ses66181+merms8455@gmail.com';
|
||||
// $email = 'ses66181+merms6214@gmail.com';
|
||||
|
||||
|
||||
$data['username'] = $email;
|
||||
@@ -17,7 +17,9 @@ $myfit_class = new myfit_class();
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("login",$data,$out);
|
||||
|
||||
if ($out['session_token'] != ''){
|
||||
if (is_array($out)
|
||||
&& array_key_exists('session_token',$out)
|
||||
&& $out['session_token'] != '') {
|
||||
echo 'Save the session for other use - you will need it';
|
||||
$myfile = fopen("../../writable/myfit_session.txt", "w") or die("Unable to open file!");
|
||||
fwrite($myfile, $out['session_token']);
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data['member_id'] = $member_id;
|
||||
$data['session_token'] = $session_token;
|
||||
$data['member_uuid'] = $guid;
|
||||
$data['loc'] = "38.101.241.200";
|
||||
$data['sessionid'] = $session_token;
|
||||
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_get_api("loginhx",$data,$out);
|
||||
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
var_dump($data);
|
||||
var_dump($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
@@ -6,6 +6,9 @@ class myfit_class{
|
||||
public $REACT_APP_AUX_ENDPOINT = "https://devapi.mermsemr.com/en/desktop/api/v2/myfit";
|
||||
public $REACT_APP_USERS_ENDPOINT = "https://devapi.mermsemr.com/en/desktop/api/v2/myfituser";
|
||||
|
||||
// public $REACT_APP_AUX_ENDPOINT = "https://api.mermsemr.com/en/desktop/api/v2/myfit";
|
||||
// public $REACT_APP_USERS_ENDPOINT = "https://api.mermsemr.com/en/desktop/api/v2/myfituser";
|
||||
|
||||
function __construct() {
|
||||
|
||||
}
|
||||
@@ -40,6 +43,7 @@ class myfit_class{
|
||||
curl_close($curl);
|
||||
$response = json_decode($json_response, true);
|
||||
$this->showResult($url, $in, $response);
|
||||
var_dump($response);
|
||||
$out = $response;
|
||||
return $response;
|
||||
}
|
||||
@@ -76,6 +80,7 @@ class myfit_class{
|
||||
$out = $response;
|
||||
return $response;
|
||||
}
|
||||
|
||||
public function showResult($url, $in,$out){
|
||||
|
||||
$inHeaders = array_keys($in);
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data['member_id'] = $member_id;
|
||||
$data['session_token'] = $session_token;
|
||||
$data['member_uuid'] = $guid;
|
||||
$data['prev_pass'] = 'mermsemr';
|
||||
$data['new_pass'] = 'mermsemr';
|
||||
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("resetpass-profile",$data,$out);
|
||||
echo "INPUT <hr>";
|
||||
|
||||
print_r($data);
|
||||
var_dump($data);
|
||||
|
||||
echo "OUTPUT <hr>";
|
||||
print_r($out);
|
||||
var_dump($out);
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
define('START_PASS_CHANGE', 100);
|
||||
define('CONFIRM_PASS_PIN', 200);
|
||||
define('CONFIRM_PASS_CHANGE', 300);
|
||||
|
||||
|
||||
|
||||
$sampleEmail = $sampleAcc[rand(0,count($sampleAcc))];
|
||||
|
||||
//$data['loc'] = "38.101.241.200";
|
||||
$data['username'] = $sampleEmail;
|
||||
$data['stage'] = START_PASS_CHANGE;
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("resetpass",$data,$out);
|
||||
echo "<hr />";
|
||||
var_dump($data);
|
||||
echo "<hr />";
|
||||
var_dump($out);
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data['loc'] = "38.101.241.200";
|
||||
$data['sessionid'] = $session_token;
|
||||
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("resetpass-code",$data,$out);
|
||||
var_dump($out);
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
define('START_PASS_CHANGE', 100);
|
||||
define('CONFIRM_PASS_PIN', 200);
|
||||
define('CONFIRM_PASS_CHANGE', 300);
|
||||
|
||||
|
||||
$data = [
|
||||
'username' => 'ses66181+merms2433@gmail.com',
|
||||
'reset_uuid' => '0b84822f-877c-4835-b42c-3ce8f801638e',
|
||||
'random_text' => '486891',
|
||||
'member_uid' => '8fc3bfb9-d9b6-4681-8533-5cefb72ec97f',
|
||||
'new_password' => 'mermsnewpass',
|
||||
'stage' => CONFIRM_PASS_CHANGE
|
||||
];
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("resetpass",$data,$out);
|
||||
echo "<hr /> INPUT ";
|
||||
var_dump($data);
|
||||
echo "<hr />OUTPUT ";
|
||||
var_dump($out);
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
define('START_PASS_CHANGE', 100);
|
||||
define('CONFIRM_PASS_PIN', 200);
|
||||
define('CONFIRM_PASS_CHANGE', 300);
|
||||
|
||||
|
||||
$data = [
|
||||
'username' => 'ses66181+merms2433@gmail.com',
|
||||
'reset_uuid' => '0b84822f-877c-4835-b42c-3ce8f801638e',
|
||||
'random_text' => '486891',
|
||||
'stage' => CONFIRM_PASS_PIN
|
||||
];
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("resetpass",$data,$out);
|
||||
echo "<hr /> INPUT ";
|
||||
var_dump($data);
|
||||
echo "<hr />OUTPUT ";
|
||||
var_dump($out);
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$email = "jubaworker+".rand(1000,9999)."@gmail.com";
|
||||
$data =[
|
||||
'username'=>$email,
|
||||
'email'=>$email,
|
||||
'password'=>'mermsemr',
|
||||
'firstname'=>"lirstname".rand(100,999),
|
||||
'lastname'=>"lastname".rand(100,999),
|
||||
'mode' => 'START'
|
||||
];
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("account",$data,$out);
|
||||
|
||||
echo "<hr /> INPUT INTO API \n<br>";
|
||||
print_r($data);
|
||||
echo "<hr /> RETURN FROM API \n<br>";
|
||||
print_r($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data['loc'] = "38.101.241.200";
|
||||
$data['sessionid'] = $session_token;
|
||||
|
||||
$data['code'] = 'WEIGT';
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("signup-code",$data,$out);
|
||||
var_dump($out);
|
||||
$myfit_class->showOutResult($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data =[
|
||||
'username'=>'jubaworker+7202@gmail.com',
|
||||
'pend_uid'=>'633d988f-f771-4400-ad88-e5cd06c4fccd',
|
||||
'random_text'=>"1005455",
|
||||
'mode' => 'VERIFY'
|
||||
];
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("account",$data,$out);
|
||||
|
||||
echo "<hr /> INPUT INTO API \n<br>";
|
||||
print_r($data);
|
||||
var_dump($data);
|
||||
echo "<hr /> RETURN FROM API \n<br>";
|
||||
print_r($out);
|
||||
var_dump($out);
|
||||
echo "<hr /> ---- \n<br>";
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
//test-email
|
||||
include 'phead.php';
|
||||
include_once 'CONFIGURE.php';
|
||||
include 'myfit_class.php';
|
||||
$myfit_class = new myfit_class();
|
||||
|
||||
$data['loc'] = "38.101.241.200";
|
||||
$data['sessionid'] = $session_token;
|
||||
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("test-email",$data,$out);
|
||||
var_dump($data);
|
||||
var_dump($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
@@ -20,6 +20,10 @@ $data['event_time'] = randomDate('2023-02-01 00:29', '2023-02-28 22:29');
|
||||
|
||||
$out = array();
|
||||
|
||||
var_dump($data);
|
||||
$ret = $myfit_class->myfit_api("tracking",$data,$out);
|
||||
|
||||
$ret = $myfit_class->myfit_api("tracking",$data,$out);
|
||||
var_dump($data);
|
||||
var_dump($out);
|
||||
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
|
||||
@@ -12,10 +12,12 @@ $data['sessionid'] = $session_token;
|
||||
$data['code'] = 'WEIGT';
|
||||
$data['unit'] = 'KG';
|
||||
$data['val1'] = 135 + rand(0,12);
|
||||
//$data['event_time'] = '2023-02-18 03:37';
|
||||
//$data['event_time'] = randomDateInRange(strtotime('2023-02-01 00:29'), strtotime('2023-02-28 22:29'));
|
||||
$data['event_time'] = randomDate('2023-02-01 00:29', '2023-02-28 22:29');
|
||||
|
||||
$out = array();
|
||||
$ret = $myfit_class->myfit_api("tracking",$data,$out);
|
||||
|
||||
|
||||
var_dump($data);
|
||||
var_dump($out);
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
+6
-2
@@ -21,6 +21,10 @@ $wrenchboard = new wrenchboard_class();
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
// print_r($out);
|
||||
// var_dump($ret);
|
||||
echo "<hr /> INPUT ";
|
||||
var_dump($data);
|
||||
echo "<hr />OUTPUT ";
|
||||
var_dump($out);
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_ACCOUNT_TYPES
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"firstname" => "Firstn",
|
||||
"lastname" => "Lastn",
|
||||
"bank_code"=>"033",
|
||||
"account_no" => '1234567890',
|
||||
"account_type" => 1,
|
||||
"country" => 'NG',
|
||||
"state" => 'Lagos',
|
||||
"city" => 'Lagos',
|
||||
'accitytion'=>WRENCHBOARD_ACCOUNT_ADD_RECIPEINT
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out,'addrecipient');
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"sessionid" => 'STARTER-NOTREAL' ,
|
||||
'username' => 'username@username',
|
||||
"verify_link" => 'jsjsjsjsjsjsjsjsjsjsjsjs',
|
||||
"password" => 'WHATPASS',
|
||||
"login_mode" => "WEB",
|
||||
'action'=>WRENCHBOARD_COMPLETE_MOBILEUSER
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out,'completesignuplink');
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"country" => 'NG',
|
||||
'action'=>WRENCHBOARD_ACCOUNT_COUNTRY_BANKS
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"page" => 1,
|
||||
'action'=>WRENCHBOARD_COUPON_MEMLIST
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,277 @@
|
||||
<?php
|
||||
//require_once 'config.php';
|
||||
$tArr =[
|
||||
['login','This is the username password login call','https://docs.google.com/document/d/16wQi3vK2sEPexIU-MVLL_tbqiLn0brUfErdKMO26D9A/edit'],
|
||||
['signup','This is the sign up endpoint for manual account creation , we will have modified version for OAuth latter',''],
|
||||
['profilepasschange','Reset Pass from Profile',''],
|
||||
['userscards','What are you for really *******',''],
|
||||
['wallet','This list the user wallets. Note the user can have multiple wallets of different currencies and behavior. We will start with the primary wallets.',''],
|
||||
['paymenthx','Payment Hx',''],
|
||||
['couponhx','Coupon Hx',''],
|
||||
['purchasehx','Purchase Hx',''],
|
||||
['activejoblist','What are you for really *******',''],
|
||||
['startjoblist', 'List Jobs in the market space',''],
|
||||
['signupcountry','List countries signup allowed from', ''],
|
||||
['countrybanks','Country Banks',''],
|
||||
['recipients','List all account recipients',''],
|
||||
['addrecipient','Add Recipient',''],
|
||||
['sendmoneyfee','Send money fee',''],
|
||||
['sendmoney', 'Send money',''],
|
||||
['updateprofile','Update users profile',''],
|
||||
['sendreferral','Send Refferer',''],
|
||||
['refferhx','Refferal Hx',''],
|
||||
['getpendingjobs','Get Users Pending Jobs*** NOT SURE',''],
|
||||
['offerslist','VALID: **** Jobs Sent to a User - These Jobs expires in about 24 hours',''],
|
||||
['startresetpasword', 'Reset Password Process',''],
|
||||
['accounttypes', 'Used for account typed when adding a bank account',''],
|
||||
['loadprofile','Load user profile',''],
|
||||
['verifysignuplink','VERIFY Signup link',''],
|
||||
['completesignuplink','Complete Signup Link',''],
|
||||
['homebanners','Home Banners + Recomendation Engine 1', ''],
|
||||
['jobmanagerlist', 'Job owner job list', '']
|
||||
];
|
||||
|
||||
|
||||
define('PHP_API_OK', 0);
|
||||
define('PHP_LOGIN_OK', 100);
|
||||
define('PHP_CREATED_OK', 10);
|
||||
define('PHP_API_BAD_PARAM', -1);
|
||||
define('SESSION_TIMEOUT_LOGOUT',6000);
|
||||
|
||||
define('MOBILE_LOGIN', 1101);
|
||||
|
||||
define('SUPPORT_PHONE','+234 (818)-3866434');
|
||||
|
||||
define('UPLOAD_FILE_SIZE',1);
|
||||
|
||||
define('OFFER_ACCEPT',100);
|
||||
define('OFFER_REJECT',333);
|
||||
define('OFFER_CANCEL',222);
|
||||
define('OFFER_EXPIRE',444);
|
||||
|
||||
define('JOB_INTEREST_ACCEPT',100);
|
||||
define('JOB_INTEREST_REJECT',200);
|
||||
define('JOB_INTEREST_CANCEL',300);
|
||||
|
||||
define('SMONEY_PROCC_MANUAL',100);
|
||||
define('SMONEY_PROCC_AUTO',200);
|
||||
define('SMONEY_PROCC_INTERSWITCH',300);
|
||||
|
||||
define('ACCOUNT_AGREE_JOBS',100);
|
||||
define('ACCOUNT_AGREE_REFER',200);
|
||||
|
||||
|
||||
define('WRENCHBOARD_SESSION_CHECK', 299);
|
||||
define('WRENCHBOARD_USER_LOGIN', 300);
|
||||
define('WRENCHBOARD_USER_LOGOUT', 301);
|
||||
define('WRENCHBOARD_CREATE_ACCOUNT', 320);
|
||||
|
||||
define('CONTRACT_CANCEL_CONTRACT', 7);
|
||||
define('CONTRACT_EXTEND_TIMELINE', 9);
|
||||
define('CONTRACT_NOTIFY_COMPLETE', 4);
|
||||
define('CONTRACT_REQUEST_CANCEL', 3);
|
||||
define('CONTRACT_ACCEPT_COMPLETE', 5);
|
||||
define('CONTRACT_REJECT_COMPLETE', 1);
|
||||
|
||||
|
||||
//**************************************************************
|
||||
define('WRENCHBOARD_BKO_START', 10000);
|
||||
|
||||
define('WRENCHBOARD_BKO_LOGIN', 10010);
|
||||
define('WRENCHBOARD_BKO_CREATEUSER', 10015);
|
||||
define('WRENCHBOARD_BKO_UPDATEUSER', 10020);
|
||||
|
||||
define('WRENCHBOARD_BKO_END', 10999);
|
||||
//**************************************************************
|
||||
define('WRENCHBOARD_ACCOUNT_START', 11000);
|
||||
|
||||
define('WRENCHBOARD_PROFILE_RESETPASS', 11005);
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_TESTEMAIL', 11001);
|
||||
define('WRENCHBOARD_ACCOUNT_PENDING', 11010);
|
||||
|
||||
define('WRENCHBOARD_CREATE_MOBILEUSER', 11011 );
|
||||
define('WRENCHBOARD_COMPLETE_MOBILEUSER', 11012 );
|
||||
|
||||
define('WRENCHBOARD_RESET_PASSWORD', 11013 );
|
||||
define('WRENCHBOARD_ACCOUNT_JOBLIST',11014 );
|
||||
|
||||
define('WRENCHBOARD_VERIFY_PENDING_LINK', 11015);
|
||||
define('WRENCHBOARD_ACCOUNT_RESETPASS', 11016);
|
||||
define('WRENCHBOARD_ACCOUNT_SETPASSWD', 11017);
|
||||
|
||||
define('WRENCHBOARD_DELETE_PENDING_LINK', 11018);
|
||||
define('WRENCHBOARD_RESEND_PENDING_LINK', 11019);
|
||||
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_CREATEACC', 11020);
|
||||
define('WRENCHBOARD_ACCOUNT_LOGIN', 11025);
|
||||
define('WRENCHBOARD_FACEBOOK_LOGIN', 11026);
|
||||
define('WRENCHBOARD_START_JOBLIST', 11028);
|
||||
define('WRENCHBOARD_ACCOUNT_DASHDATA', 11029);
|
||||
|
||||
define('WRENCHBOARD_SEND_CONTACTUS', 11030);
|
||||
define('WRENCHBOARD_ACCOUNT_SENDREFER',11032);
|
||||
define('WRENCHBOARD_ACCOUNT_REFERLINK',11033);
|
||||
define('WRENCHBOARD_SESSION_VERIFY', 11034);
|
||||
define('WRENCHBOARD_UPDATE_PROFILE',11035);
|
||||
define('WRENCHBOARD_ACCOUNT_TERMS',11036);
|
||||
define('WRENCHBOARD_ACCOUNT_MDESCRIPTION',11037);
|
||||
define('WRENCHBOARD_ACCOUNT_SAVESKILL', 11038);
|
||||
define('WRENCHBOARD_ACCOUNT_DELSKILL', 11039);
|
||||
define('WRENCHBOARD_LOG_MEMBER', 11040);
|
||||
|
||||
define('WRENCHBOARD_DELETE_RECACC', 11041);
|
||||
define('WRENCHBOARD_SAVE_GALLERY', 11042);
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_PENDJOB', 11043 );
|
||||
|
||||
|
||||
define('WRENCHBOARD_USER_GETBANKLIST', 11050);
|
||||
define('WRENCHBOARD_USER_SENDMONEY', 11051);
|
||||
define('WRENCHBOARD_USER_SENDJOBINT', 11052);
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_WALLETS', 11060);
|
||||
define('WRENCHBOARD_ACCOUNT_REFFERHX', 11064);
|
||||
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_PRICE_COMBO', 11171);
|
||||
define('WRENCHBOARD_ACCOUNT_JOBPOST_DURATION', 11173);
|
||||
define('WRENCHBOARD_ACCOUNT_USER_RECIPEINT', 11175);
|
||||
define('WRENCHBOARD_ACCOUNT_ADD_RECIPEINT', 11176);
|
||||
define('WRENCHBOARD_ACCOUNT_ACCOUNT_TYPES', 11177);
|
||||
define('WRENCHBOARD_ACCOUNT_COUNTRY_COMBO', 11179);
|
||||
define('WRENCHBOARD_ACCOUNT_JOB_COUNTRY', 11181);
|
||||
define('WRENCHBOARD_ACCOUNT_COUNTRY_BANKS', 11183);
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_HOMEBANNERS', 11200);
|
||||
|
||||
|
||||
define('WRENCHBOARD_ACCOUNT_END', 11999);
|
||||
//**************************************************************
|
||||
define('WRENCHBOARD_JOB_LISTJOBS', 13005);
|
||||
define('WRENCHBOARD_JOB_CREATEJOB',13010 );
|
||||
define('WRENCHBOARD_JOB_DELETEJOB',13011 );
|
||||
|
||||
define('WRENCHBOARD_JOB_GROUP_MEMBER', 13015) ;
|
||||
define('WRENCHBOARD_JOB_DELETE_GROUPMEMBER',13017);
|
||||
define('WRENCHBOARD_JOB_CREATE_GROUP', 13020);
|
||||
define('WRENCHBOARD_JOB_DELETE_GROUP',13023);
|
||||
|
||||
define('WRENCHBOARD_JOB_OFFER_INDVI',13030);
|
||||
define('WRENCHBOARD_JOB_OFFER_GROUP',13031);
|
||||
define('WRENCHBOARD_JOB_OFFER_PUBLIC',13032);
|
||||
define('WRENCHBOARD_JOB_SEND_INTEREST',13033);
|
||||
define('WRENCHBOARD_JOB_PROC_INTEREST',13034);
|
||||
define('WRENCHBOARD_JOB_OFFER_CONCLUDE',13035);
|
||||
define('WRENCHBOARD_JOB_SEND_QUESTION',13036);
|
||||
define('WRENCHBOARD_JOB_MRKTINT_QUEST',13037);
|
||||
define('WRENCHBOARD_JOB_REPLY_QUESTION',13038);
|
||||
//define('WRENCHBOARD_JOB_REPLY_QUESTION',13038);
|
||||
|
||||
//define('WRENCHBOARD_JOB_SEND_QUESTION',13036);
|
||||
|
||||
define('WRENCHBOARD_GROUP_START', 12000);
|
||||
|
||||
|
||||
define('WRENCHBOARD_GROUP_CREATEGROUP', 12010);
|
||||
define('WRENCHBOARD_GROUP_INVITEGROUP', 12015);
|
||||
define('WRENCHBOARD_GROUP_ACCEPTGROUP', 12020);
|
||||
|
||||
define('WRENCHBOARD_GROUP_END', 12999);
|
||||
//**************************************************************
|
||||
|
||||
define('WRENCHBOARD_CONTRACT_MESSAGE', 14010);
|
||||
define('WRENCHBOARD_CONTRACT_STATUS', 14015);
|
||||
|
||||
|
||||
define('WRENCHBOARD_MOBILE_OFFERSLIST', 15010);
|
||||
define('WRENCHBOARD_MOBILE_ACTIVEJOB', 15020);
|
||||
define('WRENCHBOARD_MOBILE_LOADPROFILE', 15030);
|
||||
define('WRENCHBOARD_MOBILE_UPDATEPROFILE',15031);
|
||||
define('WRENCHBOARD_MOBILE_ACCOUNT', 15040);
|
||||
define('WRENCHBOARD_MOBILE_MESSAGE', 15045);
|
||||
define('WRENCHBOARD_MOBILE_PAYMENTHX', 15046);
|
||||
define('WRENCHBOARD_MOBILE_TASKMESSAGE', 15047);
|
||||
define('WRENCHBOARD_MOBILE_SENDTASKMESSAGE', 15048);
|
||||
define('WRENCHBOARD_MOBILE_PURCHASEHX', 15049);
|
||||
|
||||
|
||||
|
||||
|
||||
define('WRENCHBOARD_SMONEY_ADDRECIPIENT', 33010);
|
||||
define('WRENCHBOARD_SMONEY_MEMBER', 33020);
|
||||
define('WRENCHBOARD_SMONEY_PROCFEE', 33025);
|
||||
|
||||
define('WRENCHBOARD_SMONEY_BKOPROC', 33030 );
|
||||
|
||||
|
||||
define('WRENCHBOARD_LOGIN_SHOP', 50501);
|
||||
define('WRENCHBOARD_LOGIN_ADMIN', 50502);
|
||||
define('WRENCHBOARD_LOGIN_MANAGER', 50503);
|
||||
|
||||
define('WRENCHBOARD_SURVEY_DATA', 55000);
|
||||
define('WRENCHBOARD_ADD_SURVEY', 55050);
|
||||
define('WRENCHBOARD_LOAD_SURVEY', 55055);
|
||||
|
||||
|
||||
define('WRENCHBOARD_COMPLETE_SENDMONEY_INTERSW', 555);
|
||||
define('WRENCHBOARD_GETBILLER_INTERSW', 556);
|
||||
define('WRENCHBOARD_BILL_PAYMENT_ADVICE_INTERSW', 557);
|
||||
|
||||
define('WRENCHBOARD_INTERSW_GETBILLER', 556);
|
||||
define('WRENCHBOARD_INTERSW_BILL_PAYMENT_ADVICE', 557);
|
||||
define('WRENCHBOARD_INTERSW_GETBILLERPAYMENTINTEMS', 558);
|
||||
define('WRENCHBOARD_INTERSW_GETBILLERCATEGORIES', 559);
|
||||
define('WRENCHBOARD_INTERSW_DO_TRANSFER', 560);
|
||||
define('WRENCHBOARD_INTERSW_QUERY_TRANSACTION', 561);
|
||||
|
||||
define('WRENCHBOARD_ADD_MONEYRECIPIENT', 600);
|
||||
|
||||
define('WRENCHBOARD_CREATE_USER_ACCOUNT', 700);
|
||||
define('WRENCHBOARD_USER_ACCOUNT_LOGIN', 710);
|
||||
define('WRENCHBOARD_START_PASSWORDRESET', 720);
|
||||
define('WRENCHBOARD_COMPLETE_PASSWORDRESET', 730);
|
||||
|
||||
//#define WRENCHBOARD_START_ADDMONEY', 770 );
|
||||
//#define WRENCHBOARD_COMPLETE_ADDMONEY' 775 );
|
||||
|
||||
define('WRENCHBOARD_CARDS_GETCARDLIST', 40010);
|
||||
define('WRENCHBOARD_CARDS_UPDATECARD', 40015) ;
|
||||
|
||||
define('WRENCHBOARD_COUPON_REDEEM', 85020);
|
||||
define('WRENCHBOARD_COUPON_MEMLIST', 85025);
|
||||
define('WRENCHBOARD_COUPON_PENDLIST', 85030);
|
||||
|
||||
|
||||
define('WRENCHBOARD_ADD_MOBILE_TOPUPNUM', 900);
|
||||
define('WRENCHBOARD_PROMO_CALL', 990);
|
||||
|
||||
|
||||
define('WRENCHBOARD_STOREFACE_GET_ACCOUNT_BALANCE', 891);
|
||||
|
||||
define('WRENCHBOARD_LOG_ENTRY', 900000);
|
||||
define('WRENCHBOARD_CREDIT_TOPUP', 900010);
|
||||
|
||||
define('WRENCHBOARD_TOPUP_ORDER', 900020);
|
||||
define('WRENCHBOARD_TOPUP_ORDER_PURCHASE', 900030);
|
||||
define('WRENCHBOARD_PAYPAL_IPNMSG', 900090);
|
||||
|
||||
define('WRENCHBOARD_BULKTOPUP_ORDER', 700010);
|
||||
define('WRENCHBOARD_BULKTOPUP_ITEM', 700020);
|
||||
define('WRENCHBOARD_BULKTOPUP_ITEMUPDATE', 700030);
|
||||
define('WRENCHBOARD_BULKTOPUP_DELIVER', 700040);
|
||||
|
||||
define('WRENCHBOARD_BALANCE_TOPUP_ORDER', 800020);
|
||||
define('WRENCHBOARD_BALANCE_TOPUP_PURCHASE', 800030);
|
||||
define('WRENCHBOARD_BALANCE_TOPUP_PAYMENT', 800040);
|
||||
|
||||
define('VIRTUAL_AIRTOPUP', 70011);
|
||||
define('PAY_MODE_BALANCE', 0);
|
||||
define('PAY_MODE_CCARD', 1);
|
||||
define('PAY_MODE_BONUS', 9);
|
||||
define('APPROVED_BALANCE', 5);
|
||||
define('DISAPROVE_BALANCE', 3);
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
$member_id =2;
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"page" => 1,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_PENDJOB
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_HOMEBANNERS
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out,'homebanners');
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
?>
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- Bootstrap CSS -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
|
||||
|
||||
<title>WrenchBoard API Test POINT</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>WrenchBoard!</h1>
|
||||
<?php
|
||||
$dm ="http://".$_SERVER['HTTP_HOST']."/wrenchboard/";
|
||||
|
||||
$i=0;
|
||||
echo "<table class='table table-striped'>";
|
||||
foreach($tArr as $rr){
|
||||
$i++;
|
||||
$urlS = $dm.$rr[0].".php";
|
||||
$docU = $dm.$rr[2];
|
||||
echo "<tr><td style='width: 20px'>$i</td><td style='width: 120px'><a href='".$urlS ."' target='BLANK'>".$urlS ."</a></td><td><b>".$rr[1]."</b></td>
|
||||
<td style='width: 120px'><a href='".$docU ."' target='BLANK'>".$docU ."</a></td></tr>";
|
||||
}
|
||||
|
||||
echo "</table>";
|
||||
|
||||
//foreach ($_SERVER as $parm => $value) echo "$parm = '$value'\n";
|
||||
|
||||
?>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
|
||||
|
||||
<!-- Option 2: Separate Popper and Bootstrap JS -->
|
||||
<!--
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
|
||||
-->
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 30,
|
||||
"offset" => 0,
|
||||
'action'=>WRENCHBOARD_JOB_LISTJOBS
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
'action'=>WRENCHBOARD_MOBILE_LOADPROFILE
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
|
||||
$email = 'ses66181+1@gmail.com';
|
||||
|
||||
$data['username'] = $email;
|
||||
$data['password'] = 'may12002';
|
||||
$data['loc'] = "38.101.241.200";
|
||||
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
|
||||
$data['action'] = WRENCHBOARD_ACCOUNT_LOGIN;
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
|
||||
echo "=========================================================.....======================================";
|
||||
var_dump($out);
|
||||
|
||||
if ($out['internal_return'] == 100){
|
||||
echo 'Save the session for other use - you will need it';
|
||||
$myfile = fopen("../../writable/wrench_session.txt", "w") or die("Unable to open file!");
|
||||
fwrite($myfile, $out['session']);
|
||||
fwrite($myfile, "\n");
|
||||
fwrite($myfile, $out['member_id']);
|
||||
fwrite($myfile, "\n");
|
||||
fwrite($myfile, $out['uid']);
|
||||
fclose($myfile);
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
$member_id =2;
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"page" => 1,
|
||||
'action'=>WRENCHBOARD_MOBILE_OFFERSLIST
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"page" => 1,
|
||||
'action'=>WRENCHBOARD_MOBILE_PAYMENTHX
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"current_pass" => "valid_current_pass",
|
||||
"new_pass" => "valid_new_pass",
|
||||
'action'=>WRENCHBOARD_PROFILE_RESETPASS
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out,"profilepasschange");
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"page" => 1,
|
||||
'action'=>WRENCHBOARD_MOBILE_PURCHASEHX
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"page" => 1,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_USER_RECIPEINT
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"limit" => 20,
|
||||
"offset" => 1,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_REFFERHX
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
|
||||
$amount = rand(1000,3000)*100; // note amount in kobo
|
||||
$fee = rand(1,10)*.01*$amount; // note amount in kobo
|
||||
|
||||
$recp = array(4,3,5,11);
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"senderid" => $member_id,
|
||||
"amount" => $amount,
|
||||
"Fee" => $fee,
|
||||
"recipientid" => $recp[rand(0,3)],
|
||||
'action'=>WRENCHBOARD_SMONEY_MEMBER
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out,'sendmoney');
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
"amount" => rand(10,10000),
|
||||
'action'=>WRENCHBOARD_SMONEY_PROCFEE
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_SENDREFER,
|
||||
'ref_firstname' => 'Reffirst'.rand(10,99),
|
||||
'ref_lastname' => 'Reflast'.rand(10,99),
|
||||
'ref_email' => 'ameye+'.rand(100,999).'@chiefsoft.com'
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
$myfile = fopen("../../writable/wrench_session.txt", "r");
|
||||
$session_id = trim(fgets($myfile));
|
||||
$member_id = (int) fgets($myfile);
|
||||
$uid = fgets($myfile);
|
||||
fclose($myfile);
|
||||
@@ -0,0 +1,30 @@
|
||||
<?PHP
|
||||
include('def.php');
|
||||
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data['firstname'] = 'Olu';
|
||||
$data['lastname'] = 'Amey';
|
||||
|
||||
// $email = 'ses66181+'.rand(1000,9999).'@gmail.com';
|
||||
$email = 'ameye+aug'.rand(1000,9999).'@chiefsoft.com';
|
||||
$data['email'] = $email;
|
||||
$data['username'] = $email;
|
||||
$data['password'] = 'may12002';
|
||||
$data['terms'] = 1; // $terms;
|
||||
$data['news'] = 1; //$news;
|
||||
$data['loc'] = "38.101.241.200";
|
||||
|
||||
$data['action'] = WRENCHBOARD_ACCOUNT_PENDING;
|
||||
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
echo "<hr /> INPUT ";
|
||||
var_dump($data);
|
||||
echo "<hr />OUTPUT ";
|
||||
var_dump($out);
|
||||
echo highlight_string(file_get_contents(__FILE__));
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
|
||||
$data = array(
|
||||
"limit" => 10,
|
||||
"page" => "1",
|
||||
'action' => 1200021,
|
||||
);
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
|
||||
//echo highlight_string(file_get_contents(__FILE__));
|
||||
?>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
$reset_email = "ses66181+3@gmail.com";
|
||||
$data = array(
|
||||
"email" => $reset_email ,
|
||||
'action'=>WRENCHBOARD_RESET_PASSWORD
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
'action'=>WRENCHBOARD_MOBILE_UPDATEPROFILE,
|
||||
"firstname" =>'First'.rand(10,100),
|
||||
"lastname" =>'Last'.rand(20,200),
|
||||
"email" =>'ses66181+new'.rand(0,100)."@gmail.com",
|
||||
"state" =>'Georgia',
|
||||
"city" =>'Atlanta'.rand(0,100),
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$verify_link = "WRENCHB-698653844-1047803140-280188084";
|
||||
|
||||
$data = array(
|
||||
"verify_link" => $verify_link ,
|
||||
'action'=>WRENCHBOARD_VERIFY_PENDING_LINK
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
include 'session_read.php';
|
||||
include('wrenchboard_class.php');
|
||||
$wrenchboard = new wrenchboard_class();
|
||||
|
||||
$data = array(
|
||||
"member_id" => $member_id ,
|
||||
"sessionid" => $session_id ,
|
||||
"uid" => $uid,
|
||||
'action'=>WRENCHBOARD_ACCOUNT_WALLETS
|
||||
);
|
||||
|
||||
$out = array();
|
||||
$ret = $wrenchboard->wrenchboard_api($data,$out);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,235 @@
|
||||
<?php
|
||||
include_once('def.php');
|
||||
|
||||
class wrenchboard_class{
|
||||
|
||||
// public $REACT_APP_AUX_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
// public $REACT_APP_USERS_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
|
||||
public $REACT_APP_AUX_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
public $REACT_APP_USERS_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
|
||||
|
||||
function __construct() {
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
$endpoints = array(
|
||||
'apigate' => array('POST'),
|
||||
'generics' => array('POST'),
|
||||
'createuser' => array('POST'),
|
||||
'createmobileuser' => array('POST'),
|
||||
'completemobileuser' => array('POST'),
|
||||
'startresetpasword' => array('POST'),
|
||||
'userlogin' => array('POST'),
|
||||
'startjoblist' => array('POST'),
|
||||
'dashdata' => array('POST'),
|
||||
'getjobsdata' => array('POST'),
|
||||
'offerslist' => array('POST'),
|
||||
'activejoblist' => array('POST'),
|
||||
'loadprofile' => array('POST'),
|
||||
'account' => array('POST'),
|
||||
'message' => array('POST'),
|
||||
'pendingjob' => array('POST'),
|
||||
'paymenthx' => array('POST'),
|
||||
'getjob' => array('POST'),
|
||||
'mybanklist' => array('POST'),
|
||||
'sendmoney' => array('POST'),
|
||||
'sendinterest' => array('POST'),
|
||||
'sendmoneyfee' => array('POST'),
|
||||
'getpendingjobs' => array('POST'),
|
||||
'taskmessage' => array('POST'),
|
||||
'sendtaskmessage' => array('POST'),
|
||||
'getwallets' => array('POST'),
|
||||
'sitecontact' => array('POST'),
|
||||
'signupcountry' => array('POST'),
|
||||
'userscards' => array('POST'),
|
||||
'blogdata' => array('POST'),
|
||||
'blogitem' => array('POST'),
|
||||
'couponhx' => array('POST'),
|
||||
'couponpending' => array('POST'),
|
||||
'couponredeem' => array('POST'),
|
||||
'sendinterestmessage' => array('POST'),
|
||||
'replyinterestmessage' => array('POST')
|
||||
);
|
||||
|
||||
*/
|
||||
|
||||
private function baseUrlPath($in)
|
||||
{
|
||||
$pathName = '';
|
||||
switch ($in['action']) {
|
||||
case WRENCHBOARD_ACCOUNT_LOGIN:
|
||||
$pathName = 'userlogin';
|
||||
break;
|
||||
case WRENCHBOARD_ACCOUNT_PENDING:
|
||||
$pathName = 'createuser';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_CARDS_GETCARDLIST:
|
||||
$pathName = 'userscards';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_CARDS_GETCARDLIST:
|
||||
$pathName = 'startjoblist';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_MOBILE_ACTIVEJOB:
|
||||
$pathName = 'activejoblist';
|
||||
break;
|
||||
case WRENCHBOARD_ACCOUNT_WALLETS:
|
||||
$pathName ='getwallets';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_START_JOBLIST:
|
||||
$pathName="startjoblist";
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_MOBILE_PAYMENTHX:
|
||||
$pathName="paymenthx";
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_COUPON_MEMLIST:
|
||||
$pathName= 'couponhx';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_MOBILE_PURCHASEHX:
|
||||
$pathName= 'purchasehx';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_USER_RECIPEINT:
|
||||
$pathName= 'recipients';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_SMONEY_PROCFEE:
|
||||
$pathName= 'sendmoneyfee';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_MOBILE_UPDATEPROFILE:
|
||||
$pathName= 'updateprofile';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_SENDREFER:
|
||||
$pathName= 'sendreferral';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_REFFERHX:
|
||||
$pathName= 'refferhx';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_COUNTRY_BANKS:
|
||||
$pathName= 'countrybanks';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_PENDJOB:
|
||||
$pathName = 'getpendingjobs';
|
||||
break;
|
||||
case WRENCHBOARD_MOBILE_OFFERSLIST:
|
||||
$pathName = 'offerslist';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_RESET_PASSWORD:
|
||||
$pathName = 'startresetpasword';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_ACCOUNT_TYPES:
|
||||
$pathName = 'accounttypes';
|
||||
break;
|
||||
//loadprofile
|
||||
case WRENCHBOARD_MOBILE_LOADPROFILE:
|
||||
$pathName = 'loadprofile';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_VERIFY_PENDING_LINK:
|
||||
$pathName = 'verifysignuplink';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_JOB_LISTJOBS:
|
||||
$pathName = 'jobmanagerlist';
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_ADD_RECIPEINT:
|
||||
$pathName = 'addrecipient';
|
||||
break;
|
||||
|
||||
|
||||
|
||||
case 1200021:
|
||||
$pathName="signupcountry";
|
||||
break;
|
||||
|
||||
}
|
||||
return $pathName;
|
||||
}
|
||||
public function wrenchboard_api($in, &$out = array(),$pathWay='') {
|
||||
$ret = 0;
|
||||
|
||||
$urlPath = ($pathWay!='')? $pathWay :$this->baseUrlPath($in);
|
||||
$local_url = $this->REACT_APP_USERS_ENDPOINT;
|
||||
$url = $local_url ."/".$urlPath; //"/generics";
|
||||
$data = $in;
|
||||
|
||||
$content = json_encode($data);
|
||||
|
||||
$curl = curl_init($url);
|
||||
curl_setopt($curl, CURLOPT_HEADER, false);
|
||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type" => "application/json"));
|
||||
curl_setopt($curl, CURLOPT_POST, true);
|
||||
curl_setopt($curl, CURLOPT_POSTFIELDS, $content);
|
||||
|
||||
$json_response = curl_exec($curl);
|
||||
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
|
||||
if ($status != 200) {
|
||||
echo ("Error: call to URL $url failed with status $status, response $json_response, | curl_error " . curl_error($curl) . ", | curl_errno " . curl_errno($curl));
|
||||
}
|
||||
|
||||
curl_close($curl);
|
||||
$response = json_decode($json_response, true);
|
||||
$this->showResult($url, $in, $response);
|
||||
$out = $response;
|
||||
return $response["internal_return"];
|
||||
}
|
||||
|
||||
private function showResult($url, $in,$out){
|
||||
|
||||
echo "<table>
|
||||
<tr><td colspan='3'><b>TARGET ENDPOINT[POST]</b>".$url."</td></tr>
|
||||
<tr>
|
||||
<td>".var_dump($in)."</td>
|
||||
<td style='background-color:yellow'>".var_dump($out)."</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>";
|
||||
//$response['result_list']
|
||||
if ( isset($out['result_list']) && is_array($out['result_list']) && count($out['result_list']) > 0 ){
|
||||
$arr = $out['result_list'];
|
||||
$myHeaders = array_keys($arr[0]);
|
||||
|
||||
var_dump( $myHeaders);
|
||||
$tableHead = '<tr>';
|
||||
foreach ($myHeaders as $hd){
|
||||
$tableHead .= "<th>".$hd."</th>";
|
||||
}
|
||||
$tableHead .= '</tr>';
|
||||
|
||||
$tableBody = '';
|
||||
foreach ($arr as $item) {
|
||||
$tableBody .= '<tr>';
|
||||
$backColor ='white';
|
||||
foreach ($myHeaders as $hd){
|
||||
$backColor = ($backColor=='aliceblue')?'white': 'aliceblue';
|
||||
$tableBody .= "<td style='background-color:$backColor'>".$item[$hd]."</td>";
|
||||
}
|
||||
$tableBody .= '</tr>';
|
||||
}
|
||||
|
||||
echo "<table>".$tableHead.$tableBody."</table>";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -3,8 +3,8 @@ include_once('def.php');
|
||||
|
||||
class wrenchboard_class{
|
||||
|
||||
public $REACT_APP_AUX_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
public $REACT_APP_USERS_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
public $REACT_APP_AUX_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
public $REACT_APP_USERS_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wrenchboard.com/svs/user";
|
||||
|
||||
function __construct() {
|
||||
|
||||
@@ -119,7 +119,7 @@ return $pathName;
|
||||
private function showResult($url, $in,$out){
|
||||
|
||||
echo "<table>
|
||||
<tr><td colspan='3'>".$url."</td></tr>
|
||||
<tr><td colspan='3'><b>TARGET ENDPOINT[POST]</b>".$url."</td></tr>
|
||||
<tr>
|
||||
<td>".var_dump($in)."</td>
|
||||
<td style='background-color:yellow'>".var_dump($out)."</td>
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
590B8F13C8AFF3FFC05AAFB90A1553D1
|
||||
2
|
||||
FC0B1233880F5DF0677E6054887C3625
|
||||
1
|
||||
3119b744-42ad-4834-bb83-b737588754ca
|
||||
Reference in New Issue
Block a user