我正在尝试在Zapier开发人员平台上开发应用程序,但我在身份验证方面遇到了麻烦。
我只有一个Auth Field:Api Key。我有一个名为'test_api_key'的测试触发器,带有轮询URL和没有触发器字段。我按照这个例子:https://zapier.com/developer/documentation/v2/api-key-action/
当我在“已连接帐户”部分中测试授权时。我只有'成功'的结果。相反,如果Api Key错误,我想得到一个糟糕的结果。当我调用我的轮询网址时,我在响应中得到一个xml,告诉我Api Key是错误还是正确。 也许我必须创建一个'test_api_key_post_poll'方法来读取xml并返回一个好的或坏的结果?
答案 0 :(得分:1)
如果您希望“自动” - 如果您的API密钥错误,您的服务器应返回非200状态代码。例如 - 401。
或者,如果JSON / XML显示“错误身份验证”或类似内容,则需要在脚本中添加*_post_poll
方法throw
错误。