{"id":2,"date":"2024-09-17T18:26:32","date_gmt":"2024-09-17T18:26:32","guid":{"rendered":"https:\/\/passport.rar-it.link\/?page_id=2"},"modified":"2024-09-17T19:09:30","modified_gmt":"2024-09-17T19:09:30","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/passport.rar-it.link\/?page_id=2","title":{"rendered":"Sample Page"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7d7613 e-flex e-con-boxed e-con e-parent\" data-id=\"a7d7613\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00e9d85 elementor-widget elementor-widget-html\" data-id=\"00e9d85\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\r\n<html lang=\"ar\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>\u0641\u062d\u0635 \u062c\u0648\u0627\u0632 \u0627\u0644\u0633\u0641\u0631 \u0648\u0627\u0644\u062a\u0623\u0634\u064a\u0631\u0629<\/title>\r\n    <style>\r\n        #passportForm {\r\n            max-width: 400px;\r\n            margin: 40px auto;\r\n            background-color: #ffffff;\r\n            padding: 20px;\r\n            border-radius: 10px;\r\n            box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);\r\n            font-family: Arial, sans-serif;\r\n        }\r\n\r\n        #passportForm label {\r\n            font-size: 16px;\r\n            margin-bottom: 10px;\r\n            display: block;\r\n            color: #333333;\r\n        }\r\n\r\n        #passportForm input {\r\n            width: 100%;\r\n            padding: 12px;\r\n            margin-bottom: 20px;\r\n            border: 1px solid #cccccc;\r\n            border-radius: 6px;\r\n            box-sizing: border-box;\r\n            font-size: 14px;\r\n        }\r\n\r\n        #passportForm button {\r\n            width: 100%;\r\n            padding: 12px;\r\n            background-color: #4CAF50;\r\n            color: #ffffff;\r\n            font-size: 16px;\r\n            border: none;\r\n            border-radius: 6px;\r\n            cursor: pointer;\r\n            transition: background-color 0.3s ease;\r\n        }\r\n\r\n        #passportForm button:hover {\r\n            background-color: #45a049;\r\n        }\r\n\r\n        #resultMessage {\r\n            margin-top: 20px;\r\n            padding: 15px;\r\n            border-radius: 8px;\r\n            font-size: 16px;\r\n            display: none;\r\n        }\r\n\r\n        .result-success {\r\n            background-color: #e0f7e9;\r\n            color: #2ecc71;\r\n            border: 1px solid #2ecc71;\r\n        }\r\n\r\n        .result-error {\r\n            background-color: #fce4e4;\r\n            color: #e74c3c;\r\n            border: 1px solid #e74c3c;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <form id=\"passportForm\">\r\n        <label for=\"nationality\">\u0623\u062f\u062e\u0644 \u062c\u0646\u0633\u064a\u062a\u0643 (\u0631\u0645\u0632 \u0627\u0644\u0628\u0644\u062f):<\/label>\r\n        <input type=\"text\" id=\"nationality\" name=\"nationality\" placeholder=\"\u0645\u062b\u0627\u0644: EG, US\" required>\r\n\r\n        <label for=\"destination\">\u0623\u062f\u062e\u0644 \u0628\u0644\u062f \u0627\u0644\u0648\u062c\u0647\u0629:<\/label>\r\n        <input type=\"text\" id=\"destination\" name=\"destination\" placeholder=\"\u0645\u062b\u0627\u0644: \u0627\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629, \u0623\u0644\u0645\u0627\u0646\u064a\u0627\" required>\r\n\r\n        <button type=\"submit\" id=\"checkTravelButton\">\u0641\u062d\u0635 \u0627\u0644\u0623\u0647\u0644\u064a\u0629<\/button>\r\n    <\/form>\r\n\r\n    <div id=\"resultMessage\"><\/div>\r\n\r\n    <script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\r\n<script>\r\n    jQuery(document).ready(function($) {\r\n        $('#checkTravelButton').on('click', function(e) {\r\n            e.preventDefault();\r\n\r\n            var nationality = $('#nationality').val();\r\n            var destination = $('#destination').val();\r\n\r\n            \/\/ \u0625\u062e\u0641\u0627\u0621 \u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0642\u0628\u0644 \u0627\u0644\u0637\u0644\u0628 \u0627\u0644\u062c\u062f\u064a\u062f\r\n            $('#resultMessage').hide();\r\n\r\n            $.ajax({\r\n                url: 'https:\/\/passport.rar-it.link\/wp-admin\/admin-ajax.php', \/\/ \u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u0635\u062d\u064a\u062d \u0647\u0646\u0627\r\n                type: 'POST',\r\n                data: {\r\n                    action: 'amadeus_travel_restrictions',\r\n                    nationality: nationality,\r\n                    destination: destination\r\n                },\r\n                success: function(response) {\r\n                    var resultMessage = $('#resultMessage');\r\n                    resultMessage.removeClass('result-success result-error');\r\n\r\n                    if (response.success && response.data && response.data.areaAccessRestriction) {\r\n                        resultMessage.addClass('result-success');\r\n\r\n                        var entryRestrictions = response.data.areaAccessRestriction.entry;\r\n                        var visaRequired = entryRestrictions.visaRequired === 'YES' ? '\u0646\u0639\u0645' : '\u0644\u0627';\r\n                        var passportValidity = entryRestrictions.passport ? entryRestrictions.passport.daysOfValidity \/ 30 : '\u063a\u064a\u0631 \u0645\u062a\u0627\u062d';\r\n\r\n                        resultMessage.html(`\r\n                            <h4>\u062a\u0645 \u062c\u0644\u0628 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0628\u0646\u062c\u0627\u062d<\/h4>\r\n                            <p><strong>\u0647\u0644 \u0627\u0644\u062a\u0623\u0634\u064a\u0631\u0629 \u0645\u0637\u0644\u0648\u0628\u0629\u061f:<\/strong> ${visaRequired}<\/p>\r\n                            <p><strong>\u0635\u0644\u0627\u062d\u064a\u0629 \u0627\u0644\u062c\u0648\u0627\u0632 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 (\u0628\u0627\u0644\u0634\u0647\u0648\u0631):<\/strong> ${passportValidity}<\/p>\r\n                        `);\r\n                        resultMessage.show();\r\n                    } else {\r\n                        resultMessage.addClass('result-error');\r\n                        resultMessage.text('\u062e\u0637\u0623: \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0644\u0645\u0629 \u063a\u064a\u0631 \u0635\u062d\u064a\u062d\u0629.');\r\n                        resultMessage.show();\r\n                    }\r\n                },\r\n                error: function() {\r\n                    var resultMessage = $('#resultMessage');\r\n                    resultMessage.addClass('result-error');\r\n                    resultMessage.text('\u062e\u0637\u0623 \u0641\u064a \u0637\u0644\u0628 AJAX.');\r\n                    resultMessage.show();\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\r\n<script>\r\n    jQuery(document).ready(function($) {\r\n        $('#checkTravelButton').on('click', function(e) {\r\n            e.preventDefault();\r\n\r\n            var nationality = $('#nationality').val();\r\n            var destination = $('#destination').val();\r\n\r\n            \/\/ \u0625\u062e\u0641\u0627\u0621 \u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0642\u0628\u0644 \u0627\u0644\u0637\u0644\u0628 \u0627\u0644\u062c\u062f\u064a\u062f\r\n            $('#resultMessage').hide();\r\n\r\n            $.ajax({\r\n                url: '<?php echo admin_url('admin-ajax.php'); ?>', \/\/ \u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0627\u0644\u0646\u0637\u0627\u0642 \u0635\u062d\u064a\u062d\r\n                type: 'POST',\r\n                data: {\r\n                    action: 'amadeus_travel_restrictions',\r\n                    nationality: nationality,\r\n                    destination: destination\r\n                },\r\n                success: function(response) {\r\n                    var resultMessage = $('#resultMessage');\r\n                    resultMessage.removeClass('result-success result-error');\r\n\r\n                    \/\/ \u0639\u0631\u0636 \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0641\u064a Console\r\n                    console.log(response);\r\n\r\n                    if (response.success && response.data && response.data.areaAccessRestriction) {\r\n                        resultMessage.addClass('result-success');\r\n\r\n                        var entryRestrictions = response.data.areaAccessRestriction.entry;\r\n                        var visaRequired = entryRestrictions.visaRequired === 'YES' ? '\u0646\u0639\u0645' : '\u0644\u0627';\r\n                        var passportValidity = entryRestrictions.passport ? entryRestrictions.passport.daysOfValidity \/ 30 : '\u063a\u064a\u0631 \u0645\u062a\u0627\u062d';\r\n\r\n                        resultMessage.html(`\r\n                            <h4>\u062a\u0645 \u062c\u0644\u0628 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0628\u0646\u062c\u0627\u062d<\/h4>\r\n                            <p><strong>\u0647\u0644 \u0627\u0644\u062a\u0623\u0634\u064a\u0631\u0629 \u0645\u0637\u0644\u0648\u0628\u0629\u061f:<\/strong> ${visaRequired}<\/p>\r\n                            <p><strong>\u0635\u0644\u0627\u062d\u064a\u0629 \u0627\u0644\u062c\u0648\u0627\u0632 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 (\u0628\u0627\u0644\u0634\u0647\u0648\u0631):<\/strong> ${passportValidity}<\/p>\r\n                        `);\r\n                        resultMessage.show();\r\n                    } else {\r\n                        resultMessage.addClass('result-error');\r\n                        resultMessage.text('\u062e\u0637\u0623: \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0644\u0645\u0629 \u063a\u064a\u0631 \u0635\u062d\u064a\u062d\u0629.');\r\n                        resultMessage.show();\r\n                    }\r\n                },\r\n                error: function() {\r\n                    var resultMessage = $('#resultMessage');\r\n                    resultMessage.addClass('result-error');\r\n                    resultMessage.text('\u062e\u0637\u0623 \u0641\u064a \u0637\u0644\u0628 AJAX.');\r\n                    resultMessage.show();\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\r\n\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0641\u062d\u0635 \u062c\u0648\u0627\u0632 \u0627\u0644\u0633\u0641\u0631 \u0648\u0627\u0644\u062a\u0623\u0634\u064a\u0631\u0629 \u0623\u062f\u062e\u0644 \u062c\u0646\u0633\u064a\u062a\u0643 (\u0631\u0645\u0632 \u0627\u0644\u0628\u0644\u062f): \u0623\u062f\u062e\u0644 \u0628\u0644\u062f \u0627\u0644\u0648\u062c\u0647\u0629: \u0641\u062d\u0635 \u0627\u0644\u0623\u0647\u0644\u064a\u0629<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=\/wp\/v2\/pages\/2"}],"collection":[{"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":33,"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":42,"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/42"}],"wp:attachment":[{"href":"https:\/\/passport.rar-it.link\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}