मैं इस का उपयोग कर Trello एपीआई से डेटा प्राप्त कर सकते हैं:ट्रेलो एपीआई: एक कॉल में सदस्यों, अनुलग्नक, और कार्ड की जानकारी प्राप्त करें?
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());
}
बहरहाल, यह तीन कॉल में बाँटा गया है। क्या कार्ड की जानकारी, सदस्य की जानकारी, और संलग्नक की जानकारी सभी को एक कॉल में लाने का कोई तरीका है? docs&fields=name,id
का उपयोग करके उल्लेख करते हैं, लेकिन यह केवल बेस कॉल से cards
एंडपॉइंट पर वापस लौटने की सीमा को सीमित करता है।
हर बार मुझे कार्ड की जानकारी की आवश्यकता होने पर एपीआई 3 बार मारना बेतुका है, लेकिन मुझे आवश्यक सभी चीज़ों को इकट्ठा करने के लिए कोई उदाहरण नहीं मिल रहा है।
जैसे ही मैं अपने व्यक्तिगत लैपटॉप पर घर जाता हूं, मैं इसे जांचूंगा। क्या यह कहीं भी दस्तावेज़ों में है? –