mogę pobrać dane z API Trello pomocą tego:Trello API: uzyskaj członków, załączniki i informacje o karcie w jednym wywołaniu?
private function get_card_info($card_id) {
$client = new \GuzzleHttp\Client();
$base = $this->endpoint . $card_id;
$params = "?key=" . $this->api_key . "&token=" . $this->token;
$cardURL = $base . $params;
$membersURL = $base . "/members" . $params;
$attachmentsURL = $base . "/attachments" . $params;
$response = $client->get($cardURL);
$this->card_info['card'] = json_decode($response->getBody()->getContents());
$response = $client->get($membersURL);
$this->card_info['members'] = json_decode($response->getBody()->getContents());
$response = $client->get($attachmentsURL);
$this->card_info['attachments'] = json_decode($response->getBody()->getContents());
}
Jednak ten jest podzielony na trzy rozmowy. Czy istnieje sposób, aby uzyskać informacje o karcie, informacje o członku i informacje o załączniku w jednym wywołaniu? The docs wspominając przy użyciu &fields=name,id
, ale to tylko wydaje się ograniczać to, co zostało zwrócone z podstawowego wywołania do punktu końcowego cards
.
To absurd, że trzeba nacisnąć API 3 razy za każdym razem, gdy potrzebuję informacji o karcie, ale nie mogę znaleźć żadnych przykładów gromadzących wszystko, co potrzebne.
Sprawdzę to, gdy tylko wrócę do domu na mój osobisty laptop. Czy to jest w dokumentach gdziekolwiek? –