Articles of curl

CURL error 60: certificado SSL no Laravel 5.3

Estou tentando construir um pacote de mídias sociais socialite version ^2.0 login no Laravel 5.3 , onde eu configurei conforme as instruções no github, enquanto obtive o retorno de chamada estou recebendo um erro: CURL error 60: problema de certificado SSL Bem, tentei pesquisar sobre esse problema e tudo o que foi instruído eu fiz, […]

PHP CURL JSON API

A documentação da minha API diz que eu preciso inserir o seguinte cURL. ondulação -H “Accept: application/json” -F grant_type=consumer_credentials -F consumer_key=ABCDEFGHIJKLMN -F consumer_secret=123456789 https://sandbox.apps.****.com/api/AccessToken Não tenho ideia do que fazer com os bits -F (nem o que -F significa!) Então eu os coloco como dados de postagem da JSON. Eu suponho que -H é header? […]

Carregamento Curl PHP, valores de postagem em ordem como definido na matriz

Tenho um problema com o upload de arquivos com o servidor remoto cURL. O servidor remoto apenas aceita o arquivo somente se as variables ​​POST estiverem em ordem. No meu caso: sid, cmd, uploadfile, testei com um simples formulário de upload HTML nesta ordem, tudo está bem. Mas se eu replace a ordem dos campos […]

API do revendedor Flipkart

Eu tentei implementar a conexão com a API do vendedor flip-kart. Mas não liguei. Eu tentei codificar, <?php $data=""; $URL = "https://api.flipkart.net/oauth-service/oauth/token? grant_type=client_credentials&scope=Seller_Api"; $ch = curl_init($URL); //curl_setopt($ch, CURLOPT_MUTE, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json',':’)); curl_setopt($ch, CURLOPT_POSTFIELDS, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); //$output=json_decode($output); echo “”; print_r($output); ?>

Como posso converter este comando cURL para PHP?

O comando SSH que estou usando no Terminal é: curl -L -b cookies.txt http://www.dropbox.com/s/8lu0nutt4tgpkku/jbtools.ipa -o iOS9_beta.ipsw Primeiro, entrei na minha conta de desenvolvedor e depois baixei os cookies por uma extensão do Chrome; Depois disso, eu carrego o arquivo cookies.txt para o mesmo caminho. Executo o comando SSH e espelho facilmente o arquivo para o […]

OpenSSL no php e curl não são atualizados após a atualização do OpenSSL no linux

Meu programa PHP funcionou bem até vários dias atrás. De repente, recebi um erro “rotinas SSL: SSL23_GET_SERVER_HELLO: falha de handshake de alerta sslv3″ usando curl no meu programa php. Eu procurei na net e achei que pode ser porque meu openssl é muito antigo (0.9.8e) e não suporta o TLS. Eu tentei “yum update openssl”, […]

Por que não consigo obter conteúdo do site usando CURL

Estou realmente confuso. Meu problema é que não consigo obter conteúdo do site usando curl. Tentei exibir o resultado, mas sempre o mesmo resultado, sempre retorna uma string vazia. Aqui está a minha function: function get_html_content($url, $timeout=10) { // fake user agent $userAgent = ‘Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2’; $ch […]

Cabeçalhos HTTP incomuns na API Plesk

A documentação para a Plesk API * fornece a seguinte function CURL. function curlInit($host, $login, $password) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, “https://{$host}:8443/enterprise/control/agent.php”); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_HTTPHEADER, array(“HTTP_AUTH_LOGIN: {$login}”, “HTTP_AUTH_PASSWD: {$password}”, “HTTP_PRETTY_PRINT: TRUE”, “Content-Type: text/xml”) ); return $curl; } Eu tenho algumas perguntas. Eu nunca […]

Faça uma solicitação PHP GET a partir de um script PHP e saia

Existe algo mais simples do que o seguinte. Estou tentando fazer uma solicitação GET para um script PHP e, em seguida, sair do script atual. Eu acho que este é um trabalho para CURL, mas há algo mais simples, pois não quero realmente me preocupar em ativar a extensão CURL php? Além disso, o que […]

Sobrecarregar a class de fornecedor symfony2 para definir a opção curl verify_peer como falso

Usando o pacote Payum com o symfony2 , eu tenho o comum unable to verify ssl certificate erro do unable to verify ssl certificate . Não consegui me livrar disso mudando as opções de curl no php.ini ou definindo opções de curl no meu código php. No entanto, modificar a vendor/kriswallsmith/buzz/lib/Buzz/Client/AbstractClient.php e definir a opção […]