Articles of rest

rest echo vs return в GET

Я новичок в php и отдыхаю, и я пытаюсь понять, что происходит в моем API при использовании echo vs return …. Я попытался перейти к самому простому сценарию, чтобы изолировать проблему моего API останова, не возвращая никакого значения, так вот: У меня есть файл test.php на моем сервере со следующим содержимым: <?php if(function_exists($_GET['t1'])) { echo […]

как обрабатывать ресурсы URL-адреса Rp

Я читал много о REST api в статьях php. но я все равно запутаюсь. они в основном переписывают URL-адрес index.php, который обрабатывает URL-адрес и зависит от метода, затем посылает ответ но который является правильным способом обработки URL-адреса? это выглядит неправдой … получить uri и разделить его Я должен знать, что делать с каждой частью, например. […]

Как связать входящий звонок Twilio с пользовательским идентификатором?

Как связать входящий вызов sid с пользовательским идентификатором? В настоящее время Twilio публикует или передает свои параметры настроенному голосовому URL, но нельзя отправлять настраиваемые параметры в twilio для обратного вызова с его параметрами. Пример /voice_url.php вызов вызывающего абонента для аутентификации для подключения к другому номеру на /twiml.php , сообщения /voice_url.php в /voice_url.php при инициировании вызова. […]

Как использовать сеансы PHP с клиентским приложением REST?

PHP использует cookie-файл PHPSESSID для хранения значения сеанса, допустим, 12345, и он создает файл для каждого сеанса на сервере по умолчанию (session_12345.txt). Что делать, если запрос поступает не из браузера, а из приложения сотовой ячейки, доступного через протокол REST. Если мой клиент для отдыха отправляет уникальное значение, чтобы идентифицировать его, позвольте сказать 12345, то все […]

Ошибка возврата API-интерфейса Twitter: 34 (404)

Я пытаюсь вернуть трендовые темы в США из twitter API, используя TwitterAuth0, но я получаю {"errors":[{"message":"Sorry, that page does not exist","code":34}]} в результате. Мой код выглядит следующим образом: session_start(); require_once("twitteroauth-master/autoload.php"); //Path to twitteroauth library use Abraham\TwitterOAuth\TwitterOAuth; $id = "23424977"; $consumerkey = "XXX"; $consumersecret = "XXX"; $accesstoken = "XXX"; $accesstokensecret = "XXX"; function getToken($cons_key, $cons_secret, $oauth_token, […]

Использование одного и того же вида для редактирования и просмотра symfony

Я бы хотел использовать один и тот же вид для редактирования и просмотра. К сожалению, я не могу изменить свое мнение. В symfony3 я считаю, что нет возможности индексировать форму. Я пробовал все, что мог, но я не знаю, как я могу использовать ту же форму. В моем проекте я также использую JEE (напрямую связанный […]

Использование данных Json в php-таблице

Я получаю Json-массив, выполняя вызов REST. Вот код. <?php include 'header.php' ; ?> <?php $base_url = "http://tic.sugarcrmdemo.com/rest/v10"; $username = "sereneintegration"; $password = "Sugar123!"; function call( $url, $oauthtoken='', $type='GET', $arguments=array(), $encodeData=true, $returnHeaders=false ) { $type = strtoupper($type); if ($type == 'GET') { $url.= "?" . http_build_query($arguments); } $curl_request = curl_init($url); if ($type == 'POST') { curl_setopt($curl_request, […]

Как проверить, действителен ли токен доступа, используя только REST API Google Диска?

Я реализую ответ на этот вопрос в PHP, для которого в этом вопросе уже был преобразован код. $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, "https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=$access_token" ) ; curl_setopt( $ch, CURLOPT_PORT , 443 ) ; curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false ) ; curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ) ; curl_setopt( $ch, CURLOPT_HEADER, false ) ; curl_setopt( $ch, CURLOPT_HTTPHEADER, array("Content-Type: […]

paypal parameater для создания повторяющегося профиля дает ошибку, пожалуйста, помогите мне

Я использую curl для получения token_id для создания рекурсивного профиля PayPal, как правило, он работал несколько раз, но он выдавал ошибку с этими параметрами Array ( [user] => shamim_api1.xxxxxxxx.com [pwd] => UK8XH8T5H6RSQELU [signature] => AFcWxV21C7fd0v3bYYYRCpSSRl31AQIeUAbp6QyKOeJ.4B1pPA-HfVSD [AMT] => 1.00 [CURRENCYCODE] => USD [PAYMENTACTION] => Sale [returnUrl] => http://xxx.xxdemo.com/xxup/php/payment/process_recuring [cancelUrl] => http://xxx.xxdemo.com/xxup/php/payment/cancelled [notifyURL] => http://xxx.xxdemo.com/xxup/php/payment/notify [PROFILESTARTDATE] => […]

Почему моя функция GET моего API REST не возвращает никакого значения?

Я использую XAMPP с PhpMyAdmin для хранения моей базы данных, и я пытаюсь сделать REST API, но у меня нет хороших результатов. Для этого я использую Slim framework. Я поместил все файлы рамок Slim в папку с именем project внутри /htdocs в папке xampp и я создаю файлы connect.php и api.php . Я также меняю […]