Ïnitial Commit App
This commit is contained in:
parent
ebde8bc052
commit
f9dee33e2f
26 changed files with 6860 additions and 0 deletions
70
webhook/app-uninstalled.php
Normal file
70
webhook/app-uninstalled.php
Normal file
|
@ -0,0 +1,70 @@
|
|||
<?php
|
||||
include_once '../include/config.php';
|
||||
include_once '../include/common_function.php';
|
||||
include_once '../user/user_functions.php';
|
||||
|
||||
if (MODE == 'dev') {
|
||||
$shop = $_GET['shop'];
|
||||
} else {
|
||||
$shop = isset($_SERVER['X-Shopify-Shop-Domain']) ? $_SERVER['X-Shopify-Shop-Domain'] : $_SERVER['HTTP_X_SHOPIFY_SHOP_DOMAIN'];
|
||||
}
|
||||
|
||||
$cf_obj = new common_function();
|
||||
$us_obj = new User_functions($shop);
|
||||
|
||||
$shop_name = $email = $store_user_id = '';
|
||||
$where = array('shop' => $shop);
|
||||
$shop_detail = $cf_obj->select_row(TABLE_USER_STORES, 'store_user_id, name, shop, email', $where);
|
||||
if(!empty($shop_detail)){
|
||||
$store_user_id = $shop_detail['store_user_id'];
|
||||
$shop_name = $shop_detail['name'];
|
||||
$shopdom = $shop_detail['shop'];
|
||||
$email = $shop_detail['email'];
|
||||
|
||||
//save plugin is deactive on plugins db this plugin
|
||||
$cf_obj->plugin_active_inactive($shop_detail, 0);
|
||||
|
||||
//remove the js script from html
|
||||
// SEND API CALL
|
||||
$data = array(
|
||||
'domain' => $shopdom,
|
||||
'user_domain' => $shopdom,
|
||||
'email' => $email,
|
||||
'user_email' => $email,
|
||||
'secret' => '$2y$10$9ygTfodVBVM0XVCdyzEUK.0FIuLnJT0D42sIE6dIu9r/KY3XaXXyS',
|
||||
'platform' => 'shopify',
|
||||
'status'=>'0'
|
||||
);
|
||||
|
||||
// /******* Curl call start *****/
|
||||
$curl = curl_init();
|
||||
|
||||
curl_setopt_array($curl, array(
|
||||
CURLOPT_URL => "https://seersco.com/api/banner-settings",
|
||||
CURLOPT_RETURNTRANSFER => true,
|
||||
CURLOPT_ENCODING => "",
|
||||
CURLOPT_MAXREDIRS => 10,
|
||||
CURLOPT_TIMEOUT => 0,
|
||||
CURLOPT_FOLLOWLOCATION => true,
|
||||
CURLOPT_SSL_VERIFYPEER => false,
|
||||
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
|
||||
CURLOPT_CUSTOMREQUEST => "POST",
|
||||
CURLOPT_POSTFIELDS => $data
|
||||
));
|
||||
|
||||
$response = curl_exec($curl);
|
||||
$error_number = curl_errno($curl);
|
||||
$error_message = curl_error($curl);
|
||||
curl_close($curl);
|
||||
|
||||
$result = json_decode($response, TRUE);
|
||||
}
|
||||
|
||||
$fields = array(
|
||||
'status' => '0',
|
||||
'app_status' => '0',
|
||||
'toggle_status' => '0'
|
||||
);
|
||||
$where = array('shop' => $shop);
|
||||
$cf_obj->update(TABLE_USER_STORES, $fields, $where);
|
||||
?>
|
Loading…
Add table
Add a link
Reference in a new issue