Zapier: простой zap с выполнением javascript занимает слишком много времени

Почему-то zap'ы с javascript-кодом стали работать очень медленно.

Этот zap, созданный для тестирования, состоит из Slack в качестве триггера, Javascript и Slack в качестве действия.

Found 1 new Public Message Posted Anywhere in Slack.
3/12/2018, 9:23:48 PM

Sent 1 new Run Javascript to Code.
3/12/2018, 9:24:36 PM

Sent 1 new Channel Message to Slack.
3/12/2018, 9:25:20 PM

Javascript code: output = [{"hello": "world"}];

Есть ли ограничение на выполнение кода javascript в день или что-то в этом роде, поскольку я считаю, что после тестирования выполнение стало очень медленным?

Возможно, эта строка в javascript-действии «вывод данных» может объяснить это. Это может быть самоочевидным, но я не знаю, что это на самом деле означает.

runtime_meta__memory_used_mb:25

План подписки: стартовый план


person Tomeister    schedule 12.03.2018    source источник
comment
Обновление (13.03.2018, 00:33:12): теперь работает намного быстрее. Я не уверен, что так же быстро, как это возможно, но намного лучше. В чем может быть причина?   -  person Tomeister    schedule 13.03.2018


Ответы (1)


Это Дэвид из команды Zapier Platform.

Сегодня днем ​​у нас был небольшой сбой, о котором вы можете прочитать здесь.

Как правило, все работает довольно быстро, поэтому, если вы видите подобную проблему, лучше всего проверить ее на https://status.zapier.com!

person xavdid    schedule 13.03.2018
comment
Привет, Дэвид. Хорошо, это объясняет. Спасибо за ссылку. У меня есть еще один вопрос. Это немного не по теме, но возможно ли иметь триггер Slack для каждого DM / приватных разговоров с одним zap? Сейчас есть триггер только для одного DM. - person Tomeister; 13.03.2018
comment
В настоящее время не поддерживается. Мы планируем расширить поддержку диалогов в будущем, но пока не планируем. Я бы посоветовал написать в службу поддержки (contact@) и запросить это. Мы регистрируем все, что приходит, так что это помогает нам выбрать, над чем работать. - person xavdid; 13.03.2018
comment
Сделаю. Другой вопрос. Это очень важно. Можно ли вернуть массив из действия javascript, а затем получить доступ к возвращаемой переменной в виде массива, а не строки? Я думаю, что действие javascript возвращает массив, но как только вы пытаетесь получить к нему доступ из другого действия, оно дает вам строку (данные, разделенные ,). .split() Javascripts был в порядке, пока я не получил данные с запятыми. - person Tomeister; 13.03.2018
comment
Вместо того, чтобы (или в дополнение к) возвращать его в виде массива, вы можете сохранить его как строку JSON или что-то в этом роде, а затем проанализировать его обратно в объект js, когда вам это нужно. - person xavdid; 14.03.2018