Облачный API — resources_by_tag

Я только начинаю изучать как облачный, так и узловой JS, и я не уверен, почему я не могу переопределить ограничение по умолчанию в 10 изображений, возвращаемых API resources_by_tag. Так как примеров вызова необязательных параметров в документации для node JS нет (что я смог найти по крайней мере), то вполне возможно, что у меня что-то не так в синтаксисе API:

cloudinary.api.resources_by_tag('myTag', (pictures) => {
  // do something with pictures
},
  {
    max_results: 100,
  });

person Daniel    schedule 28.02.2017    source источник
comment
Попробовал ваш код с несколькими значениями max_results, и, похоже, он работает. Возможно ли, что у вас не более 10 изображений с определенным тегом? Это может объяснить, почему вы получаете только 10 или меньше изображений.   -  person Maor.G    schedule 01.03.2017
comment
Я дважды проверил и подтвердил, что у меня есть более 40 изображений с моим конкретным тегом, снова запустил свой код, ничего не трогая, и все изображения возвращаются. Я не могу объяснить, в чем разница, но спасибо, что опубликовали и заставили меня попробовать еще раз.   -  person Daniel    schedule 01.03.2017


Ответы (1)


Это было предоставлено технической поддержкой Cloudinary в качестве официального синтаксиса:

cloudinary.api.resources_by_tag("mytag",
function(result){}, { max_results: 500 });

Похоже, что мой предыдущий код в ES6 также работает, когда я провожу больше тестов:

 cloudinary.api.resources_by_tag('myTag', (pictures) => {
  // do something with pictures
},
  {
    max_results: 100,
  });
person Daniel    schedule 02.03.2017