Articles of curl

FB SDK и cURL: Неизвестная ошибка протокола SSL в связи с graph.facebook.com:443

Использование FaceBook SDK (выбрано сегодня) Я получаю ошибку Fatal error: Uncaught CurlException: 35: Unknown SSL protocol error in connection to graph.facebook.com:443 thrown in /var/www/clients/client18/web29/web/classDBI/base_facebook.php on line 996 Я прошел более дюжины связанных должностей и внедрил все рекомендованные изменения без успеха. Этот пост подсказывает, что он может проясниться сам по себе? Текущие варианты cURL ниже, и […]

подключить youtube через завиток?

я подключил youtube через curl, чтобы загружать видео с моего сервера, следующий мой код <?php $youtube_email = "————————"; // Change this to your youtube sign in email. $youtube_password = "—————-"; // Change this to your youtube sign in password. $postdata = "Email=".$youtube_email."&Passwd=".$youtube_password."&service=youtube&source=Example"; $curl = curl_init("https://www.google.com/youtube/accounts/ClientLogin"); curl_setopt($curl, CURLOPT_HEADER, "Content-Type:application/x-www-form-urlencoded"); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata); curl_setopt($curl, […]

Использование mcrypt для передачи данных через веб-службу не выполняется

Я пишу сценарий обработчика ошибок, который шифрует данные об ошибках (файл, строка, ошибка, сообщение и т. Д.) И передает сериализованный массив как переменную POST (используя curl) для скрипта, который затем регистрирует ошибку в центральном db. Я тестировал свои функции шифрования / дешифрования в одном файле, и данные шифруются и дешифруются в порядке: define('KEY', 'abc'); define('CYPHER', […]

file_get_contents () не работает

У меня есть скрипт, который использует file_get_contents() чтобы получить ответ json с удаленного сервера. в то время как file_get_contents() работает правильно на локальных файлах, но не работает с http или https, он дает мне следующую ошибку file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in и file_get_contents(https://api.domain.com/resolve.json?url=blablabla): failed to open stream: no […]

PHP Как открыть несколько источников с помощью curl?

У меня есть код для получения json-контента сайта1, но мне также нужно получить контент сайта2. Должен ли я переписать все эти строки снова для сайта2? Или, может быть, я могу добавить еще один URL-адрес в curl_setopt ? $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"http://site1.com"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); $outputJson = curl_exec($ch); if ($outputJson === FALSE) […]

Возобновляемая и частичная загрузка с завихрением PHP или подобным?

Можно ли возобновить загрузку частично загруженного файла с помощью завитка или аналогичного? Я имею в виду, скажем, у нас есть этот большой файл dbdump.sql на http или ftp сервере размером 1 ГБ; могу ли я как-то сказать этому серверу, пожалуйста, отправьте из файла с байта x в байт y ? Для простоты то, что я […]

Опубликуйте ответ на комментарий в Facebook, используя cURL PHP / Graph API

Я знаю, как отправить фид на стене друга. например: $url = 'https://graph.facebook.com/' . $fbId . '/feed'; $attachment = array( 'access_token' => $accessToken, 'message' => $msg, 'name' => $name, 'link' => $link, 'description' => $desc, 'picture' => $logo, ); // set the target url $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); […]

Curl: несколько файлов cookie

Как я могу иметь несколько файлов cookie для каждого клиента / ПК для запуска скрипта? Если ComputerA запустит скрипт, тогда будет создан файл cookie.cxt, а также ComputerB запустит тот же скрипт, после чего файл cookie будет обработан неправильно. Пример: curl_setopt($ch,CURLOPT_COOKIEFILE,"cookie.txt"); curl_setopt($ch,CURLOPT_COOKIEJAR,"cookie.txt");

Как получить заголовки из последнего перенаправления с функциями curl PHP?

Если я выполняю запрос cURL, который настроен на повторное перенаправление и возвращает заголовки, он возвращает заголовки для ВСЕХ переадресаций. Мне нужен только последний возвращенный заголовок (и тело содержимого). Как мне это достичь?

PHP – get_headers () возвращает неверный результат, если символы не UTF находятся в URL-адресе

Я наткнулся на неправильный результат метода get_headers() . URL для тестирования: http://www.zakon.hr/z/199/Zakon-o-elektroni%C4%8Dkoj-trgovini Вот простой запрос на завиток на этот URL: Как вы можете видеть на снимке экрана, есть успешный ответ с кодом 200 OK. Но если я использую get_headers() для одного и того же URL-адреса, я получаю результат anothere: var_dump(get_headers('http://www.zakon.hr/z/199/Zakon-o-elektroničkoj-trgovini')); array(4) { [0]=> string(24) "HTTP/1.0 […]