Articles of curl

Как импортировать категории и изображения в Volusion с помощью API Volusion в PHP

На самом деле я пытаюсь импортировать продукты в свой магазин volusion через API Volusion с использованием PHP cURL-метода, продукты вставляются и обновляются успешно, но есть проблемы с категорией и изображениями. изображения и категории не вставлены. Когда я открываю свой админ, категории и изображения не назначаются. Пока я не назначу вручную, он появится на переднем конце. […]

Код ошибки Freebase: 403 – предел пользовательской скорости превышен. Пожалуйста, зарегистрируйтесь

Я продолжаю получать следующую ошибку при запуске кода, даже если я зарегистрировался и прикрепил ключ к URL: Freebase Error Code: 403 – User Rate Limit Exceeded. Please sign up Когда я пытаюсь запустить один и тот же URL-адрес в браузере, отображается результат, который не должен быть так, поскольку ошибка говорит, что я пересек какой-то предел […]

вызывать множественный url последовательно с php curl

Как вызвать несколько URL-адресов в curl, используя php, и их необходимо выполнять последовательно один за другим. Ниже мой php-код $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"http://192.168.1.220/cgi-bin/handle_login.tcl"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "user=admin&pw=admin&submit=Login"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); echo "$response"; curl_close ($ch); $ch1= curl_init(); curl_setopt($ch1, CURLOPT_URL,"http://192.168.1.220/cgi-bin/controller.tcl?sid=$response&type=inverter&inverter=318002N463"); curl_setopt($ch1, CURLOPT_HTTPGET, TRUE); curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true); $response1= curl_exec($ch1); curl_close ($ch1); $ch2= […]

Ошибка PHP / CURL – Stripe TLS 1.0

Я собрал сайт, использующий платежную систему Stripe. Получив тестовую оплату через HTTPS, я получаю сообщение об ошибке: Stripe больше не поддерживает запросы API, сделанные с помощью TLS 1.0. Пожалуйста, инициируйте соединения HTTPS с TLS 1.2 или более поздней версией. Я убедился, что все мои версии программного обеспечения обновлены: Версия PHP: 7.0.7 Версия cUrl: 7.47.1 Версия […]

Отправлять уведомления Apple Push через PHP (curl)

Скажите, как отправить сообщение с помощью нажатия на CURL php? Это обязательство не работает: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,'https://gateway.push.apple.com:2195'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json")); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_SSLCERT,'1.pem'); curl_setopt($ch, CURLOPT_SSLCERTPASSWD, "12345"); curl_setopt($ch, CURLOPT_POSTFIELDS, '{"device_tokens": ["………………………………….."], "aps": {"alert": "test message one!"}}'); $curl_scraped_page = curl_exec($ch); echo $curl_scraped_page;

извлекать cookie с помощью curl и устанавливать этот файл cookie пользователю

Я просматриваю страницу с помощью этого кода. Затем он получает cookie, это мой curl-код: $ckfile = tempnam ("/tmp", "CURLCOOKIE"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_USERAGENT,"Mozilla/3.0 (compatible; MSIE 5.01; Windows NT 5.0)"); curl_setopt($ch, CURLOPT_HTTPHEADER, array("REMOTE_ADDR: ".$_SERVER['REMOTE_ADDR'], "HTTP_X_FORWARDED_FOR: ".$_SERVER['REMOTE_ADDR'])); curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec ($ch); Я хочу установить информацию, […]

проблема с сохранением файла xml с помощью curl и php

Я использую curl и xml для размещения моего xml в URL. Я получаю отклик от него прямо сейчас, но не отображается на выходе. когда я беру страницу « View Source », щелкнув ее правой кнопкой мыши, как вывод файла XML. Мне нужно сохранить этот XML-документ в файл. Я использовал этот код ниже <? $path = […]

Как отображать значения в отклике xml с помощью php?

Можем ли мы изменить этот xml-ответ на массив. Пожалуйста, помогите мне. <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <ns1:OTA_HotelAvailRQResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://components.hotelsv3"> <OTA_HotelAvailRQReturn xsi:type="xsd:string"><?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <OTA_HotelAvailRS Version=&quot;1.0&quot;> <Success Id=&quot;141334&quot;/> <Properties> <Property HotelCityCode=&quot;ELS&quot; HotelCode=&quot;26824&quot; HotelName=&quot;Premier Hotel Regent – Demo&quot;> <RelativePosition Direction=&quot;&quot; Distance=&quot;0&quot; DistanceUnitName=&quot;&quot;/> <EssentialInfo> </EssentialInfo> <RoomStays> <RoomStay> <RatePlans> <RatePlan RatePlanCode=&quot;71316&quot;/> </RatePlans> <RoomRates> <RoomRate> <Rates> <Rate EffectiveDate=&quot;2011-10-14&quot; […]

Проблемы cURL и Facebook

Я использую cURL для доступа к странице facebook. Локально он работает отлично, но когда я загружаю его на свой dev-сервер, он разбивается и возвращает пустую строку. Я проверил и cURL установлен на сервере. Вот код, который я использую для доступа к facebook: $header = array(); $header[] = 'Accept: text/json'; $header[] = 'Cache-Control: max-age=0'; $header[] = […]

PHP cURL в аутентифицированный сайт, когда он уже вошел в систему

Поэтому у меня есть сценарий, который получает URL-адрес в качестве параметра get и, следовательно, пытается записать содержимое этой страницы в файл. На страницах, не прошедших проверку подлинности, он работает нормально, но он ломается, когда я пытаюсь использовать его на страницах, требующих проверки подлинности. В частности, это страницы, к которым я уже подключился , поэтому я […]