PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/outtheboxministry.org/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //home/trave494/outtheboxministry.org/app_api.php |
<?php // +------------------------------------------------------------------------+ // | @author Deen Doughouz (DoughouzForest) // | @author_url 1: http://www.wowonder.com // | @author_url 2: http://codecanyon.net/user/doughouzforest // | @author_email: wowondersocial@gmail.com // +------------------------------------------------------------------------+ // | WoWonder - The Ultimate Social Networking Platform // | Copyright (c) 2022 WoWonder. All rights reserved. // +------------------------------------------------------------------------+ require_once('assets/init.php'); $api_version = '1.5.2'; $type = ''; $applications = array( 'phone', 'windows_app' ); if (!empty($_GET['report_errors'])) { ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); } $application = 'windows_app'; if (!empty($_GET['application'])) { if (in_array($_GET['application'], $applications)) { $application = Wo_Secure($_GET['application']); } } if (!empty($_GET['type'])) { $type = Wo_Secure($_GET['type']); } include_once('assets/libraries/twilio/vendor/autoload.php'); require_once('./api/' . $application . '/core/functions.php'); require_once('assets/libraries/social-login/config.php'); require_once('assets/libraries/social-login/autoload.php'); if ($application == 'windows_app') { $server_key = (!empty($_POST['server_key'])) ? Wo_Secure($_POST['server_key'], 0) : false; if (empty($server_key)) { $response_data = array( 'api_status' => '404', 'errors' => array( 'error_id' => '1', 'error_text' => 'Error: 404 POST (server_key) not specified, Admin Panel > API Settings > Manage API Server Key' ) ); echo json_encode($response_data, JSON_PRETTY_PRINT); exit(); } if ($server_key != $wo['config']['widnows_app_api_key']) { $response_data = array( 'api_status' => '404', 'errors' => array( 'error_id' => '1', 'error_text' => 'Error: invalid server key' ) ); echo json_encode($response_data, JSON_PRETTY_PRINT); exit(); } } if ($application == 'windows_app') { switch ($type) { case 'user_login': include "api/$application/login.php"; break; case 'create_video_call': include "api/$application/create_video_call.php"; break; case 'video_call_answer': include "api/$application/video_call_answer.php"; break; case 'check_for_answer': include "api/$application/check_for_answer.php"; break; case 'get_users_list': include "api/$application/get_users_list.php"; break; case 'get_user_data': include "api/$application/get_user_data.php"; break; case 'get_multi_users': include "api/$application/get_multi_users.php"; break; case 'get_user_posts': include "api/$application/get_user_posts_friends.php"; break; case 'get_user_messages': include "api/$application/get_user_messages.php"; break; case 'insert_new_message': include "api/$application/insert_new_message.php"; break; case 'new_message': include "api/$application/insert_new_message.php"; break; case 'update_user_lastseen': include "api/$application/update_user_lastseen.php"; break; case 'user_lastseen': include "api/$application/update_user_lastseen.php"; break; case 'get_settings': include "api/phone/get_settings.php"; break; case 'logout': include "api/$application/logout.php"; break; case 'register_typing': include "api/$application/register_typing.php"; break; case 'remove_typing': include "api/$application/remove_typing.php"; break; case 'search_public_users': include "api/$application/search_public_users.php"; break; case 'follow_user': include "api/$application/follow_user.php"; break; case 'get_users_friends': include "api/$application/get_user_friends.php"; break; case 'update_user_data': include "api/$application/update_user_data.php"; break; case 'u_user_data': include "api/$application/update_user_data.php"; break; case 'block_user': include "api/$application/block_user.php"; break; case 'delete_messages': include "api/$application/delete_messages.php"; break; case 'set_profile_picture': include "api/$application/update_profile_picture.php"; break; case 'change_color': include "api/$application/change_color.php"; break; case 'user_login_with': include "api/$application/login-with.php"; break; case 'check_hash': include "api/$application/check-hash.php"; break; case 'user_registration': include "api/$application/register_user.php"; break; case 'two-factor': include "api/$application/two-factor.php"; break; case 'active_account_sms': include "api/$application/active_account_sms.php"; break; case 'social-login': include "api/$application/social-login.php"; break; } } else if ($application == 'phone') { switch ($type) { case 'user_login': include "api/$application/login.php"; break; case 'delete_story': include "api/$application/delete_story.php"; break; case 'get_movies': include "api/$application/get_movies.php"; break; case 'set_c': include "api/$application/set_cookie.php"; break; case 'change_color': include "api/$application/change_color.php"; break; case 'user_login_with': include "api/$application/login-with.php"; break; case 'check_hash': include "api/$application/check-hash.php"; break; case 'get_suggestions': include "api/$application/get_suggestions.php"; break; case 'user_registration': include "api/$application/register_user.php"; break; case 'update_profile_picture': include "api/$application/update_profile_picture.php"; break; case 'set_profile_picture': include "api/$application/update_profile_picture.php"; break; case 'get_users_list': include "api/$application/get_users_list.php"; break; case 'get_users_friends': include "api/$application/get_user_friends.php"; break; case 'get_user_data': include "api/$application/get_user_data.php"; break; case 'get_page_data': include "api/$application/get_page_data.php"; break; case 'get_group_data': include "api/$application/get_group_data.php"; break; case 'get_multi_users': include "api/$application/get_multi_users.php"; break; case 'get_user_posts': include "api/$application/get_user_posts_friends.php"; break; case 'get_user_messages': include "api/$application/get_user_messages.php"; break; case 'insert_new_message': include "api/$application/insert_new_message.php"; break; case 'create_video_call': include "api/$application/create_video_call.php"; break; case 'video_call_answer': include "api/$application/video_call_answer.php"; break; case 'check_for_answer': include "api/$application/check_for_answer.php"; break; case 'create_audio_call': include "api/$application/create_audio_call.php"; break; case 'audio_call_answer': include "api/$application/audio_call_answer.php"; break; case 'create_agora_call': include "api/$application/agora/create_agora_call.php"; break; case 'call_agora_actions': include "api/$application/agora/call_agora_actions.php"; break; case 'check_agora_for_answer': include "api/$application/agora/check_agora_for_answer.php"; break; case 'new_message': include "api/$application/insert_new_message.php"; break; case 'update_user_lastseen': include "api/$application/update_user_lastseen.php"; break; case 'user_lastseen': include "api/$application/update_user_lastseen.php"; break; case 'get_settings': include "api/phone/get_settings.php"; break; case 'logout': include "api/$application/logout.php"; break; case 'register_typing': include "api/$application/register_typing.php"; break; case 'remove_typing': include "api/$application/remove_typing.php"; break; case 'follow_user': include "api/$application/follow_user.php"; break; case 'search_public_users': include "api/$application/search_public_users.php"; break; case 'update_user_data': include "api/$application/update_user_data.php"; break; case 'u_user_data': include "api/$application/update_user_data.php"; break; case 'delete_messages': include "api/$application/delete_messages.php"; break; case 'get_push_notifications': include "api/$application/get_push_notifications.php"; break; case 'new_post': include "api/$application/new_post.php"; break; case 'like_page': include "api/$application/like_page.php"; break; case 'join_group': include "api/$application/join_group.php"; break; case 'block_user': include "api/$application/block_user.php"; break; case 'get_my_community': include "api/$application/get_my_community.php"; break; case 'get_albums': include "api/$application/get_albums.php"; break; case 'get_products': include "api/$application/get_products.php"; break; case 'new_product': include "api/$application/new_product.php"; break; case 'get_notifications': include "api/$application/get_notifications.php"; break; case 'reset_pass': include "api/$application/reset_pass.php"; break; case 'get_post_data': include "api/$application/get_post_data.php"; break; case 'accept_decline_request': include "api/$application/accept_decline_request.php"; break; case 'post_manager': include "api/$application/post_manager.php"; break; case 'get_blocked_users': include "api/$application/get_blocked_users.php"; break; case 'get_blogs': include "api/$application/get_blogs.php"; break; case 'get_events': include "api/$application/get_events.php"; break; case 'go_to_event': include "api/$application/go_to_event.php"; break; case 'interested_in_event': include "api/$application/interested_in_event.php"; break; case 'create_page': include "api/$application/create_page.php"; break; case 'create_group': include "api/$application/create_group.php"; break; case 'create_event': include "api/$application/create_event.php"; break; case 'get_stories': include "api/$application/get_stories.php"; break; case 'create_story': include "api/$application/create_story.php"; break; case 'find_nearby': include "api/$application/find_nearby.php"; break; case 'user_registration': include "api/$application/register_user.php"; break; case 'u_page': include "api/$application/update_page.php"; break; case 'update_page': include "api/$application/update_page.php"; break; case 'u_group': include "api/$application/update_group.php"; break; case 'update_group': include "api/$application/update_group.php"; break; case 'get_user_list_info': include "api/$application/get_user_list_info.php"; break; } } mysqli_close($sqlConnect); unset($wo); ?>