Articles of wp remote post

Фильтр http_response_timeout не работает

Я пишу плагин WordPress, который вызывает вызовы на внешние сайты. Я хочу увеличить тайм-аут для всех wp_remote_* , поэтому я добавил следующее к функции __construct моего плагина: add_filter("http_response_timeout", function($timeout) { return 30; }); Но звонки все еще тайм-аут через 5 секунд. Я также попытался использовать отдельную функцию как второй аргумент, тот же результат. Когда я […]

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

Работа с удаленными запросами API с помощью WordPress. Я использовал wp_remote_post() для запроса данных HTTP, но я не могу обновить заголовки Content-type Я использую следующий код wp_remote_post( $url, array( 'method' => 'POST', 'timeout' => 45, 'redirection' => 5, 'httpversion' => '1.0', 'blocking' => true, 'headers' => array("Content-type" => "application/x-www-form-urlencoded;charset=UTF-8"), 'body' => array( 'username' => 'bob', […]

Как отправить файл по wp_remote_post?

Я не хочу, чтобы cURL в моем плагине WordPress Привет, cURL небезопасно использовать на сайте WordPress. И когда-то, cURL был отключен на хостинге клиента. И я решил использовать wp_remote_post для отправки файла для моего плагина Вот мой код: $service = URL SERVICE ; $headers = array( 'accept' => 'application/json', // The API returns JSON 'content-type' […]

создание формы для wp_remote_post

Я использую код из wordpress codex: (это общая версия, мой код работает, хотя) $response = wp_remote_post( $url, array( 'method' => 'POST', 'timeout' => 45, 'redirection' => 5, 'httpversion' => '1.0', 'blocking' => true, 'headers' => array(), 'body' => array( 'name' => 'bob', 'email' => 'bob@example.com' ), 'cookies' => array() ) ); if ( is_wp_error( $response […]

О активации подключаемого модуля, как проверить надлежащий механизм транспорта?

Для плагина, который общается с кем- то еще, я слышал, что мы должны использовать wp_remote_post и wp_remote_get вместо библиотеки Curl PHP . Хорошо, но есть ли быстрый и правильный способ выполнения плагинов, чтобы проверить PHP / хост-систему блога на наличие надлежащего механизма транспорта? Я имею в виду, я мог бы попробовать тестовый POST, но думал, […]

Ошибка при использовании succesfull wp_remote_post

То, что я пытаюсь сделать: Передача данных POST с помощью wp_remote_post. foreach ( $articles as $article_id ) { $postarray = array( 'method' => 'POST', 'timeout' => 5, 'redirection' => 5, 'httpversion' => '1.0', 'blocking' => true, 'headers' => array(), 'body' => array( 'article_id' => $article_id ), 'cookies' => array() ); $response = wp_remote_post($url, $postarray); if […]

Удаленный вход с именем пользователя не работает

Я пишу модуль для удаленного входа в другой сайт WP через мой администратор плагина. Это код, который я использую на стороне отправителя: <?php add_action('init', 'connect'); function connect() { //I submit the username via a form in my plugin admin page if(isset($_POST['username']) && $_POST['username'] != '') { $name = $_POST['username']; $response = wp_remote_post( 'http://the-subsite.com/', array( 'body' […]

Отправка строки JSON через wp_remote_post ()

Я создаю интеграцию mailchimp, и им нужен POST-вызов с кодом JSON. Нет, я использую этот код, который действительно работает : $data = wp_remote_post($url, array( 'headers' => array('Content-Type' => 'application/json; charset=utf-8'), 'body' => json_encode($array_with_parameters), 'method' => 'POST' )); Но он возвращает предупреждение PHP Предупреждение: http_build_query (): Параметр 1 должен быть массивом или объектом. Неверное значение, указанное […]

Как я могу использовать CURLOPT_USERPWD в wp_remote_post?

Я пытаюсь настроить правильный вызов cURL в WordPress, поэтому я использую wp_remote_post (). Однако у меня возникли проблемы с аутентификацией пользователя через wp_remote_post (). Любая идея, как преобразовать следующее, которое будет использоваться в wp_remote_post? curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_USERPWD, "$username:$password"); Полный пример правильного базового auth здесь .

Как установить кодировку для запроса wp_remote_post?

Я использую wp_remote_post() в проекте, и он отлично работает. Но похоже, что сервер, на котором мне нужно сделать запрос POST, является сервером Windows (ISS). Таким образом, сторонняя служба, предоставляющая эту конкретную конечную точку, требует, чтобы все запросы POST имели кодировку символов Windows-1252 , иначе будут проблемы со специальными символами (например, á, é, û и т. […]

Intereting Posts
Пользовательский тип сообщения и проблема с permalink Если предложения в запросе get_posts Как отображать простую страницу для печати информации о продукте? Если сообщение имеет ЛЮБОЙ термин, прикрепленный к нему, получите только первый Лучший способ внедрения пользовательских разделов в тему WordPress Укрепление wordpress: разрешения файлов wp-content? Текст со специальным классом как выдержка (или исключить специальный класс) Как установить максимальную ширину для исходных изображений? Добавить параметр в раздел «Настройки галереи» Создание медиа-библиотеки «Альтернативный текст» Поле обязательное Есть ли какая-либо функция для эха текущего профиля пользователя? Неопределенный индекс: b в /path/file.php, относящийся к параметрам querystring должен ли я проверять jquery перед вложением его в плагин Проблема с использованием .htaccess для перенаправления feedburner feed удалить загруженный файл