<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Http;
$baseUrl = "https://api.nomics.com/v1/currencies/ticker?key=";
$api = "df87f0731def2f83a8539a2735b4c31ee";
class ProjectController extends Controller
{
public function getData(Request $request){
$responce = Http::get("https://api.nomics.com/v1/currencies/ticker?key=df87f0731def2f83a8539a2735b4c31ee2b6f0b5&interval=1d,30d&convert=USD&per-page=100&page=1");
return view('index', ['responce' => $responce->json()]);
}
}
//curl "https://api.nomics.com/v1/currencies/ticker?key=df87f0731def2f83a8539a2735b4c31ee&interval=1d,30d&convert=USD&per-page=100&page=1"
Eu estou tentando simplificar a cadeia de caracteres dentro da função get fazendo.
"{$baseUrl}{$api} . &interval=1d,30d&convert=USD&per-page=100&page=1"
ou
$baseUrl . $api . "&interval=1d,30d&convert=USD&per-page=100&page=1"
Ele parece não funcionar. Há uma recomendação de fazer isso ? Eu só comecei a aprender PHP. Obrigado.