2016-12-18 2 views
0

Мне интересно разрешить моему веб-сайту отправлять данные веб-формы в проект asana, для сбора ответов от потенциальных клиентов.Форма для контакта с сайтом Asana Api

Я не уверен, что это лучший способ сделать это, поскольку, используя форму, я не хочу, чтобы пользователь должен был войти в систему или зарегистрироваться или что-то в этом роде, отправка формы должна быть анонимной, она должна просто возьмите то, что опубликовано, и создайте задачу в асане с текстом.

Из документации, по-видимому, всегда требуется войти в систему или подключиться к асане, и это, очевидно, не будет работать, поскольку люди не собираются это делать, чтобы отправить мне отзыв с сайта.

Итак, есть ли способ сделать это, как упомянуто выше?

ответ

1

Вы правы в том, что вам нужно иметь учетную запись Asana, чтобы делать вызовы API как конкретного пользователя. Однако, поскольку вы хотите, чтобы представления были анонимными в любом случае, есть довольно простой способ: вы можете создать ботовую учетную запись и использовать ее для отправки формы. Например, создайте пользователя Asana под названием «[email protected]»; убедитесь, что он может видеть проект, в котором вы хотите получить данные формы. Получите свои учетные данные изнутри Asana и используйте их на своем сервере, чтобы вызвать API-запросы в Asana для отправки информации. Таким образом вы увидите задачи, созданные «[email protected]».

Мы используем эту идиому очень часто в Асане для этих видов потоков, а в качестве добавленного плюса она очень четко показывает, откуда появилась информация (в отличие от кажущегося фактического пользователя в ваш домен, который создает задачи). Надеюсь, это имеет смысл и позволит вам получить рабочий процесс, который вы хотите настроить!

+0

Ну, как автор веб-сайта, я не возражаю, если у меня есть учетная запись asana, с тех пор я могу использовать свои учетные данные, чтобы создать код, необходимый для записи в проект, на который я хочу настроить таргетинг. Но я не хочу, чтобы посетители моего сайта нуждались в учетной записи asana, так как это создало бы ненужную блокировку для создания учетной записи. Если вы понимаете, что я имею в виду? –

+0

Однако, это действительно хорошая идея о пользователе asana, я не думал об этом, спасибо, я попробую! –

Смежные вопросы