Articles of отдых

Контроллер REST обходит предел для каждого метода

Я создал API REST в CodeIgniter, используя это: https://github.com/chriskacerguis/codeigniter-restserver и пытается установить ограничения для каждого метода, как указано здесь: Проблема ограничения лимита API CodeIgniter RESTful но это просто не работает. Я включил ограничения в файле rest.php, но все же он просто не учитывает лимит. Мой код: /* |————————————————————————– | REST Enable Limits |————————————————————————– | | […]

Веб-приложение Android RESTful с использованием Zend Framework

Я написал веб-приложение, основанное на Zend Framework (версия 1.11.11), и я хочу использовать САМЫЙ внутренний код для кодирования мобильной версии этого приложения (Android). Для этого я хочу получить ответ для каждого из действий в контроллерах в XML и JSON – для мобильного приложения. Но проблема, с которой я столкнулся, это: Каждое из действий в моих […]

Facebook Restful PHP Client – получение событий пользователя

im, используя библиотеку Facebook PHP Client и хотите получить события пользователя без предварительной регистрации в качестве пользователя. Это возможно? Я получил идентификатор пользователя, а метод events.get имеет параметр UID. <?php // Configure $apiKey = 'xxx'; $secretKey = 'xxx'; // Include Lib require_once('facebook.php'); // init main object $facebook = new Facebook($apiKey,$secretKey); $events = $facebook->api_client->events_get(123456); ?> поэтому […]

Сервер API Codeigniter RESTful

Я пытаюсь создать сервер API RESTful в Codeigniter. До сих пор я следил за инструкциями, которые я получил отсюда: https://github.com/philsturgeon/codeigniter-restserver . Пока все хорошо, я создал простой контроллер для тестирования, поэтому я создаю hello.php: <?php include(APPPATH.'libraries/REST_Controller.php'); class Hello extends REST_Controller { function world_get() { $data->name = "TESTNAME"; $this->response($data); } } ?> Когда я пытаюсь запустить […]

Только для определенных веб-сайтов доступ к API PHP

В настоящее время я столкнулся с проблемой защиты API, который мои клиенты используют на своих сайтах. Однако из-за того, что этот API вызывается JavaScript, мне сложно найти способ разрешить им доступ к API / URL. Итак, как я могу это сделать? Как я могу разрешить доступ к этим ссылкам. Очевидно, что ссылки могут быть скомпрометированы, […]

Создание кода API REST Igniter

Я пытаюсь разработать API REST для моего сайта. Я использую PHP Framework CodeIgniter. Я выполнил руководство, упомянутое в http://code.tutsplus.com/tutorials/working-with-restful-services-in-codeigniter-2–net-8814, чтобы создать успокоительный apis. Учебник основан на коде, разработанном на https://github.com/chriskacerguis/codeigniter-restserver Я поместил rest.php в папку application / config и REST_Controller.php в приложение / библиотеки / Я создал api в приложении / контроллерах / example.php require […]

Правило HTaccess для настройки запросов API REST

У меня есть сервер API, над которым я работаю, он в настоящее время принимает запросы через переменные $ _GET, как показано ниже. http://localhost/request.php?method=get&action=query_users&id=1138ab9bce298fe35553827792794394&time=1319225314&signature=d2325dedc41bd3bb7dc3f7c4fd6f081d95af1000 Мне нужна помощь в создании правила HTaccess, которое может читать URL-адреса, которые заменяют «&» на «/», а также «=» и «?». с '/', чтобы создать чистый URL-адрес, например http://localhost/request/method/get/action/query_users/id/1138ab9bce298fe35553827792794394/time/1319225314/signature/d2325dedc41bd3bb7dc3f7c4fd6f081d95af1000 Есть ли способ […]

json возвращается из CI REST API не выполняет тесты jsonlint

У меня есть следующий код в приложении REST для codeigniter (построено с использованием: https://github.com/chriskacerguis/codeigniter-restserver ) public function fullname_get() { $fullname = array("fname"=>"john", "lname"=>"doe"); $data["json"] = json_encode($fullname); $this->response($data["json"], 200); } Когда я вызываю API, это возвращает json, который выглядит так: {\"fname\":\"john\",\"lname\":\"doe\"} Вышеупомянутая строка json выдает ошибку http://jsonlint.com/ test из-за символа escape «\». Просто интересно, как я […]

Аутентификация Laravel Rest при отправке через HttpClient Android

Как я могу отфильтровать приложение для отдыха laravel, только аутентифицированный идентификатор пользователя и правильный пароль при отправке через андроид HttpClient? Я пытаюсь найти лучший способ, но не получаю лучшего образца. Это мой код: public static int LogExceptionError(final ExceptionLog exceptionLog) { final HttpResponse[] response = new HttpResponse[1]; new Thread(new Runnable() { public void run() { // […]

Чтение ввода json в php

php://input корректно работает в localhost. Но на сервере он возвращается пустым. Вход (запрос) на мой сайт – это json ( REST – application / json type ), поэтому $_POST не работает (прочитайте этот вопрос ). $ _POST работает с входами типа пары ключ-значение, такими как данные формы или x-www-urlencoded ключ1 = значение1 & ключ2 = […]