Ir para conteúdo
Orico Chain

Gerando TXT com dados de uma API

Recommended Posts

Oi pessoal,

 

Preciso de ajuda, estou tentando gerar um TXT com dados de uma API mas não estou conseguindo:

 

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.bololex.com/api/prices/TRX-USDT",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => array(
    "cache-control: no-cache"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);

$response = json_decode($response, true);
$value1 = $response['result'] [0] ['ask'] ['priceChange'];
if (empty($value1)) {
  $value1 = is_file('/var/www/html/24tstar.txt') ? file_get_c>
} else {
  $value1 = round($value1, 6);
  file_put_contents('/var/www/html/24tstar.txt', $value1);

Preciso que o TXT grave duas informações: ASK e PRICECHANGE uma em baixo da outra

 

estou errando alguem lugar, alguém poderia me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não consegui usar o cURL, mas acho que isso dá para quebrar o galho:

 

<?php
$response = file_get_contents("https://api.bololex.com/api/prices/TRX-USDT");
$response = json_decode($response, true);
$value1=$response['result'][0]['ask'];
$value2=$response['result'][0]['priceChange'];
$gravar="ask $value1 <br> priceChange $value2";
file_put_contents('24tstar.txt', $gravar);
echo file_get_contents('24tstar.txt');

Não sei se dá para executar esse código no Linux, eu uso o Windows.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por Giovanird
      Olá a todos!
      Tenho uma api  Sala de Aula e dentro dela o id de cada aluno. Em outra api, API ALUNO,  tenho os dados de cada aluno:  nome, foto, endereço.
      Estou fazendo o foreach da api Sala de Aula e preciso também retornar os dados de cada aluno.
      Segue o código que não estou conseguindo desenvolver
      $sala = file_get_contents("https://api/sala?id=987"); $sala = json_decode($sala, true); $sala = $sala['data']; foreach ($sala as $resulsala){ $codigoaluno = $resulsala['idaluno']; $alunos = file_get_contents("https://api/alunos?id=$codigoaluno"); $alunos = json_decode($alunos, true); $alunos = $alunos['data']; foreach ($alunos as $resulalunos){ echo $resulalunos['nome']; echo $resulalunos['foto']; echo $resulalunos['rua']; } }  
    • Por Kelven
      Bom dia pessoal tudo bem?
      Então, estou trabalhando em um site em php e preciso usar a api do facebook para obter o feed do instagram, porém a chave token é um conteúdo muito sensível, então decidi fazer em php para ela não ficar disponível do lado do cliente. Alguém sabe me dizer se é possível fazer isso? Porque eu pesquisando no google só achei maneiras de fazer em javascript.
    • Por zuuzu
      Olá, estou desenvolvendo uma api para download de fotos/videos/gif, eu consegui fazer tudo certinho, mas na hora de gerar um link de download aleatório ele gera sempre o mesmo, só gera um link diferente se eu reiniciar o servidor, queria que gerasse um link diferente sempre que eu reiniciasse a página, sem precisar reiniciar o servidor. Tem como alguém me ajudar com isso? *A api está sendo desenvolvida para a automatização de download de fotos/videos/gif*

    • Por New Job
      Boa tarde, tenho um site de imobiliária e gostaria de integrar com este sistema.
       
      Documentação API: http://vistasoft.com.br/api/

      Seria para exibir os imóveis no site
      (54) 999350968 (whatsapp).
    • Por biakelly
      Oi, tenho uma dúvida para avançar em uma API.
      Preciso somar os valores de todos os endereços exibidos nela. No total deste exemplo tenho 2,484 endereços. A API me deixa exibir no máximo 200 por página
       
      Como exibir total de valores considerando todos endereços
       
      <?php $curl = curl_init(); curl_setopt_array($curl, [ CURLOPT_URL => "https://api.trongrid.io/v1/contracts/TFczxzPhnThNSqr5by8tvxsdCFRRz6cPNq/tokens?only_confirmed=true&only_unconfirmed=true&order_by=balance,desc&limit=200", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => [ "Accept: application/json" ], ]); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }  
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.