如何过滤结果?

问题描述:

我使用MailChimp API。 我用指数法:如何过滤结果?

public function index() 
{ 
    return $this->MailChimp->get("campaigns"); 
} 

Get方法:

public function get($method, $args = array(), $timeout = self::TIMEOUT) 
{ 
    return $this->makeRequest('get', $method, $args, $timeout); 
} 

结果我得到很大的海量的信息:

{ 
"campaigns": [ 
    { 
     "id": "", 
     "web_id": , 
     "type": "", 
     "create_time": "", 
     "archive_url": "", 
     "long_archive_url": "", 
     "status": "", 
     "emails_sent": 0, 
     "send_time": "", 
     "content_type": "", 
     "needs_block_refresh": , 
     ] 
    }, 

如何筛选这个数组,在结果我得到的只有我需要的字段(如idweb_id)?

看看这个official guide。见部分部分缓解和示例:

https://usX.api.mailchimp.com/3.0/lists?fields=lists.name,lists.id 

呦被允许使用fields参数所有请求。包括活动