Google Data Studio:如何使用2个密钥对API连接器启用身份验证

时间:2019-07-17 15:53:29

标签: google-data-studio connector api-authorization

我正在尝试在GDS中为Web服务API编写连接器。 API身份验证方法使用2个密钥(在标头中传递):X-App-KeyX-User-Key

在我的.gs连接器脚本中提供的5个身份验证选项中没有2键身份验证流程。我是否实现自定义身份验证方法(不知道如何)或修改USER_PASSUSER_TOKEN以接受2个密钥?

更新 :我开始连接另一项服务,该服务使用API_TOKENAPI_SECRET。同样,我看不到5种身份验证类型中的哪一种适合。

我认为这是一个普遍的问题,因为那里有很多不同的API ...

2 个答案:

答案 0 :(得分:0)

Data Studio社区连接器不支持除用户名之外还需要2个身份验证密钥的任何身份验证方法。随时open an issue请求此功能。在决定要添加到产品的新功能时,我们会检查这些问题。

如果需要自定义身份验证方法,则可能需要考虑使用OAUTH2。您也许可以使它满足您的需求。

答案 1 :(得分:0)

这实际上不是答案,而是一种解决方法。我决定构建表格/脚本来检索来自不同API的所需数据。我现在处于项目的中间,但到目前为止,看来使用带有Google工作表的google脚本可以缓解我的身份验证问题。