-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexamples.php
More file actions
123 lines (98 loc) · 4.89 KB
/
examples.php
File metadata and controls
123 lines (98 loc) · 4.89 KB
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?php
require_once ("xminds/api/client.php");
$client = new CrossingMindsApiClient(['host'=>"https://staging-api.crossingminds.com/", 'serializer'=>"json"]);
//$client->login_root("root-php-client@test-php.com", "In2p23NKJiPTpQPR");
$client->login_individual("tim.sheerman-chase@toptal.com", "uHz459KNbqwkDICNuQ0l", "6OCbeqY7xpThY4hZPjWX-A"); //7NweEa_OXE6n6BcLCh4cyg
//$client->login_service("Tim Service Account", "fW68l5NZYj622K4jTstB", "44RtT3DMxeZSP6Wh50ilCg"); //7NweEa_OXE6n6BcLCh4cyg
//print ($client->jwt_token());
$d = $client->get_all_databases();
print_r ($d);
//$ret = $client->login_refresh_token();
//$ret = $client->create_individual_account("Tim", "Sheerman-Chase", "tim.sheerman-chase@toptal.com", "uHz459KNbqwkDICNuQ0l");
//$ret = $client->create_individual_account("Tim 2", "Sheerman-Chase 2", "orders2008@sheerman-chase.org.uk", "e7NR1J6ov8BGajz2gMU9"); //znCy44vyTWnr9WduH5KIsw
//$ret = $client->create_service_account("Tim Service Account", "fW68l5NZYj622K4jTstB"); //TFPQ_NmQgCkhEGFeLhlt-w
//$ret = $client->create_database("Tim test db2", "Testing");
//$ret = $client->resend_verification_code("orders2008@sheerman-chase.org.uk");
//$ret = $client->verify_account("7592816a9f4817b2b7240c9946017bc84573bd68", "orders2008@sheerman-chase.org.uk");
//$ret = $client->list_accounts();
//$ret = $client->get_organization();
//$ret = $client->create_or_partial_update_organization(['name'=>'test', 'id'=>1001]);
//$ret = $client->partial_update_organization_preview(['name'=>'test 2', 'id'=>1002]);
//$ret = $client->get_database();
//$ret = $client->partial_update_database("very descriptive text");
//$ret = $client->partial_update_database_preview("very descriptive text");
//$ret = $client->delete_database();
//$ret = $client->status();
//$ret = $client->create_user_property("age", "uint32");
//$ret = $client->create_user_property("subscriptions", "unicode", true);
//$ret = $client->list_user_properties();
//$ret = $client->get_user_property("foo");
//$ret = $client->delete_user_property("foo");
//$ret = $client->get_user("464737");
//$ret = $client->create_or_update_user(['user_id'=> '35257', 'foo'=> 357246]);
//$ret = $client->partial_update_user(['user_id'=> '35257', 'foo'=> 643567]);
/*$ret = $client->create_or_update_users_bulk([
[
"user_id"=> 386345,
"age"=> 25,
"subscriptions"=> ["channel1", "channel2"]
],
[
"user_id"=> 5763432,
"age"=> 32,
"subscriptions"=> ["channel1"]
]
]);*/
/*$ret = $client->partial_update_users_bulk([
[
"user_id"=> 784567,
"age"=> 27,
],
[
"user_id"=> 464737,
"age"=> 34,
]
]);*/
//$ret = $client->create_item_property("feature1", "uint32");
//$ret = $client->create_item_property("feature2", "unicode", true);
//$ret = $client->get_item_property("feature1");
//$ret = $client->list_item_properties();
//$ret = $client->delete_item_property("feature1");
//$ret = $client->create_or_update_item(['item_id'=>4264735, 'feature1'=>68543]);
//$ret = $client->get_item(784567);
//$ret = $client->list_items([4264735]);
//$ret = $client->list_items_paginated(); // Not working?
/*$ret = $client->create_or_update_items_bulk([
[
"item_id"=> 4242576,
"feature1"=> 25,
],
[
"item_id"=> 3585426,
"feature1"=> 32,
]
]);*/
//$ret = $client->partial_update_item(['item_id'=> '784567', 'feature1'=> 353]);
/*$ret = $client->partial_update_items_bulk([
[
"item_id"=> 784567,
"feature1"=> 27,
],
[
"item_id"=> 464737,
"feature1"=> 34,
]
]);*/
//$ret = $client->get_reco_item_to_items(50);
//$ret = $client->get_reco_session_to_items([['item_id'=> 84, 'rating'=> 2.4], ['item_id'=> 22, 'rating'=> 5.4]]);
//$ret = $client->get_reco_user_to_items(80);
//$ret = $client->create_or_update_rating(464737, 784567, 5);
//$ret = $client->create_or_update_user_ratings_bulk(464737, [['item_id'=> 464737, 'rating'=> 2.4, 'timestamp'=>1588812345], ['item_id'=> 784567, 'rating'=> 3.2, 'timestamp'=>1588812345]]);
//$ret = $client->create_or_update_ratings_bulk([['user_id'=> 464737, 'item_id'=> 464737, 'rating'=> 5.2, 'timestamp'=> 1588812345], ['user_id'=> 464737, 'item_id'=> 784567, 'rating'=> 3.9, 'timestamp'=> 1588812345]]);
//$ret = $client->list_user_ratings(464737);
//$ret = $client->delete_rating(464737, 784567);
//$ret = $client->delete_user_ratings(464737);
//$ret = $client->create_interaction(33, 65, "view"); //Not tested
//$ret = $client->create_interactions_bulk([['user_id'=> 464737, 'item_id'=> 464737, 'interaction_type'=> "view", 'timestamp'=> 1588812345], ['user_id'=> 464737, 'item_id'=> 784567, 'interaction_type'=> "view", 'timestamp'=> 1588812345]]); //Not tested
print_r ($ret);
?>