5 include ('../lib/twitese.php');
8 if (!isset($_FILES['image'])) break;
9 $image = "@{$_FILES['image']['tmp_name']};type={$_FILES['image']['type']};filename={$_FILES['image']['name']}";
11 $result = $t->uploadMedia($image);
12 if (isset($result->media_id_string)) {
13 echo '{"media_id": "'.$result->media_id_string.'"}';
16 echo '{"media_id": "error"}';
20 if (!isset($_FILES['image'])) break;
21 $image = file_get_contents($_FILES['image']['tmp_name']);
22 $image = base64_encode($image);
24 $skip_status = $_POST['skip_status'];
25 $result = $t->updateProfileImage($image,$skip_status);
26 if ($t->http_code == 200) {
27 echo '{"result": "success"}';
29 echo '{"result": "error"}';
34 if (isset($_POST['tile'])) {
35 $tile = $_POST['tile'];
36 $result = $t->updateProfileBackground(false, $tile);
39 $image = file_get_contents($_FILES['image']['tmp_name']);
40 $image = base64_encode($image);
41 $result = $t->updateProfileBackground($image);
43 if ($t->http_code == 200) {
44 echo '{"result": "success", "url": "'. getAvatar($result->profile_background_image_url) .'", "tile": "'. ($result->profile_background_tile ? "true" : "false") .'"}';
46 echo '{"result": "error"}';