如何使用非默认功能键?
How can you use non-default Function keys?
在 azure 函数中有添加 function keys
的选项。您如何接受默认密钥以外的密钥?
https://xxxxxxx.azurewebsites.net/api/webhook?code=kjsdfklhsdf==
其中 kjsdfklhsdf==
是默认键。我怎样才能使用不同的密钥?
在 "Manage" 部分的函数下,有 UI 用于添加新键。 Select "Add new function key",给它一个名字,然后 select "Save" 将值留空。将为您生成一个新密钥。
添加新键后,您只需复制其值并将其用作请求中的 code
查询参数。
如果您的函数是 WebHook(与常规 http 函数相对),则在使用非默认键时,您还必须将 clientId
指定为查询参数(客户端 ID 是您的新密钥的名称):
https://<site>.azurewebsites.net/api/webhook?code=<code>&clientId=<keyName>
我们 wiki 的 WebHooks 部分对此进行了更多记录 here。
在 azure 函数中有添加 function keys
的选项。您如何接受默认密钥以外的密钥?
https://xxxxxxx.azurewebsites.net/api/webhook?code=kjsdfklhsdf==
其中 kjsdfklhsdf==
是默认键。我怎样才能使用不同的密钥?
在 "Manage" 部分的函数下,有 UI 用于添加新键。 Select "Add new function key",给它一个名字,然后 select "Save" 将值留空。将为您生成一个新密钥。
添加新键后,您只需复制其值并将其用作请求中的 code
查询参数。
如果您的函数是 WebHook(与常规 http 函数相对),则在使用非默认键时,您还必须将 clientId
指定为查询参数(客户端 ID 是您的新密钥的名称):
https://<site>.azurewebsites.net/api/webhook?code=<code>&clientId=<keyName>
我们 wiki 的 WebHooks 部分对此进行了更多记录 here。