mailchimp api 3.0 里有个sort_field?
There is a sort_field in mailchimp api 3.0?
我正在尝试使用 mailchimp API 3.0 对我的列表进行排序,但它不起作用。
这是我正在做的事情:
$target = 'lists/'.$list_id.'/members?sort_field=members.email_address&sort_dir=ASC'
sort_dir 工作正常,但我找不到任何地方如何正确使用 sort_field。
That particular endpoint does not appear to allow sorting. The file manager endpoint 执行并列出 sort_field
作为参数。
伙计,真可惜。我希望对细分列表做同样的事情。
$result = $MailChimp->get('/lists/xxxx/segments?fields=segments.name,segments.id&sort_field=segments.name&sort_dir=ASC');
我最终不得不求助于 PHP 中的数组。
$segments = $result['segments'];
usort($segments, function ($item1, $item2) {
if ($item1['name'] == $item2['name']) return 0;
return $item1['name'] < $item2['name'] ? -1 : 1;
});
我正在尝试使用 mailchimp API 3.0 对我的列表进行排序,但它不起作用。
这是我正在做的事情:
$target = 'lists/'.$list_id.'/members?sort_field=members.email_address&sort_dir=ASC'
sort_dir 工作正常,但我找不到任何地方如何正确使用 sort_field。
That particular endpoint does not appear to allow sorting. The file manager endpoint 执行并列出 sort_field
作为参数。
伙计,真可惜。我希望对细分列表做同样的事情。
$result = $MailChimp->get('/lists/xxxx/segments?fields=segments.name,segments.id&sort_field=segments.name&sort_dir=ASC');
我最终不得不求助于 PHP 中的数组。
$segments = $result['segments'];
usort($segments, function ($item1, $item2) {
if ($item1['name'] == $item2['name']) return 0;
return $item1['name'] < $item2['name'] ? -1 : 1;
});