Я разрабатываю мобильное приложение электронной коммерции, используя только magento 2 rest apis. Это поток для вызова API REST для размещения заказов. 1.Create a cart api -> {{url}}/index.php/rest/V1/carts/mine Этот api вернет уникальный идентификатор корзины 2.Add products to cart api -> {{url}}/index.php/rest/V1/carts/mine/items тело -> { "cart_item": { "quote_id": cartId, "sku": skuName, "qty": 1 } } 3. Estimate […]
Мне очень тяжело ловить голову, используя URL-адреса REST-стиля. Могу ли я немного помочь с этим? Прямо сейчас у меня есть строка запроса, например: example.com/calendar_expanded?date=1270094400 У меня есть mod rewrite, который скрывает расширение .php. Как мне Сделайте этот calendar_expanded/date/1270094400 . $_GET значения из URL после факта? Я обожаю концепцию, но рабочие 16-часовые дни, чтобы соответствовать сроку […]
Я кодирую PHP, используя SDK Paypal REST. Я настроил свою учетную запись Sandbox для использования AUD. Я справился с этим, осознав, что мои первоначальные транзакции были в долларах США, и транзакции проходили. Используя мой пересмотренный код, я пытаюсь создать платеж – я предполагаю, что верну URL-адрес, который позволит мне перенаправить пользователя для подтверждения платежа. Я […]
Я искал, но я не нашел ответа. У меня есть RESTful API для управления базовым CRUD. Я пытаюсь создать метод обновления с помощью PUT, но я не могу получить значения params. Я использую Postman для запросов, мой запрос выглядит так: URL http://localhost/api/update/987654321 Params id = 987654321 name = John Smith age = 35 PHP $app […]
Я использую REST API, который, среди прочего, использует метод DELETE следующим образом: DELETE /resources/whatever/items/123 Чтобы получить доступ к этому с помощью PHP, я использую cURL следующим образом: self::$curl = curl_init(); curl_setopt_array(self::$curl, array( CURLOPT_AUTOREFERER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_RETURNTRANSFER => true, )); Как вы можете видеть, мой экземпляр cURL статичен и будет использоваться повторно для […]
В настоящее время я разрабатываю Restful Json-API в PHP. Я хочу отправить PUT-Request в items/:id чтобы обновить запись. Данные будут переданы как application/json . Я хочу вызвать API с помощью curl -H "Content-Type: application/json" -X PUT -d '{"example" : "data"}' "http://localhost/items/someid" На стороне сервера я не могу получить тело запроса. Я пытался file_get_contents("php://input"); но это […]
Так… Я немного читал о REST , и идея позади этого звучит неплохо, но вопрос в том, может ли она легко интегрироваться в стандартный поток веб-страницы? Например, пользователь создает какой-то элемент, сообщение в блоге или что у вас есть, и теперь он хочет его удалить, поэтому он нажимает ссылку «удалить» на странице. Что теперь? Как […]
У нас есть несколько приложений, используя Car2go Rest-API с OAuth 1.0. Все наши веб-приложения перестали работать 2 дня назад. Все curl POST запросы не работают со следующей ошибкой: 400 Bad Request Your browser sent a request that this server could not understand. Error code: 53 Parser Error: [Content-Length: -] Я трачу много времени, пытаясь выяснить, […]
моя php-функция для обновления jira-проблемы похожа на this.i жестко запрограммировала проблему id.it генерирует ошибку в if (property_exists($result, 'errors')) . говорящий параметр не является объектом. function post_to($resource, $data) { $jdata = json_encode($data); $ch = curl_init(); curl_setopt_array($ch, array( CURLOPT_POST => 1, CURLOPT_URL => JIRA_URL . '/rest/api/latest/' . $resource, CURLOPT_USERPWD => USERNAME . ':' . PASSWORD, CURLOPT_POSTFIELDS => […]
Я впервые работаю с API Magento Rest API, я прошел учебники Rest API на http://www.magentocommerce.com/api/rest и попробовал один пример для загрузки продукта через API: $callbackUrl = "http://localhost/wineshop/products.php"; $temporaryCredentialsRequestUrl = "http://localhost/wineshop/oauth/initiate? oauth_callback=" . urlencode($callbackUrl); $adminAuthorizationUrl = 'http://localhost/wineshop/admin/oauth_authorize'; $accessTokenRequestUrl = 'http://localhost/wineshop/oauth/token'; $apiUrl = 'http://localhost/wineshop/api/rest'; $consumerKey = 'u48p1x9gzrg7r82c94woa5z7g805uw0i'; $consumerSecret = '96ydrk8s89xxath8h5z71vcl5abfq0zg'; session_start(); if (!isset($_GET['oauth_token']) && isset($_SESSION['state']) && $_SESSION['state'] […]