forked from polidario/Elana
/
index.php
74 lines (56 loc) · 1.75 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
include_once("includes/mysql_connect.php");
include_once("includes/shopify.php");
/**
* ===================================================
* CREATE THE VARIABLES:
* - $shopify
* - $parameters
* ===================================================
*/
$shopify = new Shopify();
$parameters = $_GET;
/**
* ===================================================
* CHECKING THE SHOPIFY STORE
* ===================================================
*/
include_once("includes/check_token.php");
/**
* ===================================================
* CREATE A BILLING CHARGE
* ===================================================
*/
include_once("billing/oneTimeBilling.php");
/**
* ===================================================
* HERE DISPLAY ANYTHING ABOUT THE STORE
* ===================================================
*/
// $access_scopes = $shopify->rest_api('/admin/oauth/access_scopes.json', array(), 'GET');
// $response = json_decode($access_scopes['body'], true);
$webhook_data = json_decode('
{
"webhook": {
"topic": "products/create",
"address": "https://dd93-45-91-22-40.ngrok.io/elana/webhook_example.php",
"format": "json"
}
}
', TRUE);
$webhook = $shopify->rest_api('/admin/api/2021-07/webhooks.json', $webhook_data, 'POST');
$response = json_decode($webhook['body'], TRUE);
echo print_r($response);
?>
<?php include_once("header.php"); ?>
<section>
<div class="alert columns twelve">
<dl>
<dt>
<p>Welcome to Elana Shopify app</p>
</dt>
</dl>
</div>
</section>
<footer></footer>
<?php include_once("footer.php"); ?>