2016-12-18 109 views
0

我有兴趣让我的网站发送一个webform数据到一个asana项目,它用于收集来自潜在客户的响应。到Asana Api的网站联系表格

我不确定做到这一点的最佳方法,因为通过使用表单,我不希望用户被要求登录或注册或类似的东西,表单提交应该是匿名的,它应该只要拿出所发布的内容,并用给出的文本创建一个任务。

从文档看来,它始终需要登录或连接asana,这显然不起作用,因为人们不会这样做,以便向我发送网站反馈。

那么,有没有办法做到这一点,如上所述?

回答

1

你说得对,因为你需要有一个Asana账号来作为特定用户进行API调用。不过,由于您希望提交的内容无论如何都是,所以有一个非常简单的方法:您可以创建一个bot帐户并使用它来提交表单。例如,创建一个名为“[email protected]”的Asana用户;确保它可以看到您想要收集表单提交的项目。从Asana中获取其凭据,并在服务器上使用这些凭据进行Asana的API调用以提交信息。通过这种方式,您将看到由“[email protected]”创建的任务。

我们在Asana中非常频繁地使用这种习语来处理这些类型的流,并且作为附加,它使得它非常清楚从哪里获取信息(相对于看起来好像有一个真正的用户在您创建任务的域)。希望这是有道理的,并将允许您获得您想要设置的工作流程!

+0

那么,作为网站的作者,我不介意我是否有一个asana帐号,因为我可以使用我的凭据创建编写我想要定位的项目所需的代码。但我不希望我的网站的访问者需要一个asana帐户,因为这会为他们创建一个帐户带来不必要的封锁。如果你明白我的意思? –

+0

但是,这是一个关于asana用户的好主意,我没有想过这种方式,谢谢,我会尝试一下! –