Articles of curl

Ошибка при печати Gzzle Curl 60 SSL не может получить локальный эмитент

Пытаясь использовать YouTube API v3 для получения информации о видео, используйте Guzzle в Symfony2, используя дескрипторы сервисов. Когда я запускаю скрипт, я получаю следующее: [curl] 60: проблема с сертификатом SSL: не удалось получить сертификат локального эмитента [url] https://www.googleapis.com/youtube/v3/videos?id=2xbVbCoHBgA&part=snippet&key= {MY_KEY} 500 Внутренняя ошибка сервера – CurlException Мой дескриптор выглядит следующим образом: { "name": "YouTube", "baseUrl": "https://www.googleapis.com", […]

Должен ли я закрывать cURL или нет?

У меня есть функция, которая вызывает 3 разных API, используя cURL несколько раз. Каждый результат API передается следующему API, называемому вложенными циклами, поэтому cURL в настоящее время открывается и закрывается более 500 раз. Должен ли я оставлять cURL открытым для всей функции или нормально открывать и закрывать ее столько раз в одной функции?

Загрузите файл из URL с помощью CURL

Я пытаюсь загрузить файл с использованием php-скрипта из следующего URL-адреса: http://www.xcontest.org/track.php?t=2avxjsv1.igc Используемый мной код выглядит следующим образом, но он создает только пустые файлы для загрузки: $DLFile= "testfile.igc"; $DLURL="http://www.xcontest.org/track.php?t=2avxjsv1.igc"; $fp = fopen ($DLFile, 'w+'); $ch = curl_init($DLURL); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_FILE, $fp); curl_exec($ch); curl_close($ch); fclose($fp); Другая странная вещь: при вводе URL-адреса в веб-браузере я не […]

Загрузка изображения с помощью php-curl

Мы пытаемся автоматически загружать изображения, используя php–curl. Пожалуйста, дайте мне знать, есть ли способ сделать то же самое.

множественные действия с завиванием

Я пытаюсь выполнить два действия с завихрением: 1. Войдите в админ-страницу 2. Отправьте форму (добавьте пользователя). Первая из них прекрасна, но вторая ошибка отображения не войдет в систему. Вот мой код: $ch1 = curl_init(); $ch2 = curl_init(); curl_setopt($ch1, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1" ); curl_setopt($ch1, CURLOPT_COOKIEJAR, "cookie.txt"); curl_setopt($ch1, CURLOPT_COOKIEFILE, "cookie.txt"); […]

Как предотвратить перегрузку сервера во время запросов Curl в PHP

Я отправляю запросы Curl на кучу из 50 сайтов, чтобы проверить их статус выполнения с помощью задания Crons. Однако я каждый раз получаю ответ от первых 10-15 сайтов. Я думаю, что после этого сервер может перегрузиться и перестанет выполняться. Пример кода: foreach ($sites as $site) { if(Visit("http://www.domain.com")) { //saving in database } } function Visit($url) […]

Как интегрировать аутентификацию Aadhaar Card Api для проверки номера Aadhaar в PHP?

Я хочу интегрировать API аутентификации Aadhaar для проверки числа Aadhaar в PHP. Я попробовал это и написал код для доступа к API. Как я могу сгенерировать данные поля шифрования XML ниже в PHP? Этот пример кода написан на Java. <Auth uid="" tid="" ac="" sa="" ver="" txn="" lk=""> <Uses pi="" pa="" pfa="" bio="" bt="" pin="" otp=""/> […]

Передача значений $ _POST с помощью cURL

Как передать значения $_POST на страницу с помощью cURL ?

curl POST-формат для CURLOPT_POSTFIELDS

Когда я использую curl через POST и устанавливаю CURLOPT_POSTFIELD , мне нужно CURLOPT_POSTFIELD urlencode или какой-либо специальный формат? например: если я хочу опубликовать 2 поля, первый и последний: first=John&last=Smith каков точный код / ​​формат, который должен использоваться с завитком? $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $reply=curl_exec($ch); curl_close($ch);

Запрос SOAP в PHP с CURL

Поскольку руководство SOAP на php.net не очень дружелюбное к нобе, и я не нашел хороших примеров, я отправлю свой вопрос здесь. Как я могу создать запрос SOAP PHP, чтобы выглядеть так? POST /MySERVER/myWSDLservice.asmx HTTP/1.1 Host: connection.mywebsite.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://connection.mywebsite.com/MySERVER/GetCarType" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetCarType xmlns="http://connection.mywebsite.com/MySERVER/"> <IDNumber>string</IDNumber> </GetCarType> […]