Braze Connected_Content: 配置一个public header

Braze Connected_Content: configure a public header

概览

目前,我正在尝试使用 Braze 的 connected_content 功能向 REST API 端点发出请求。但是,该端点要求请求具有自定义 "Authorization" header,我可以将其设置为供应商提供的令牌。我查看了 Braze 文档,但没有帮助。我们找到了配置 body 的方法。即

{% connected_content https://path/to/rest/endpoint :body parameter1=param&parameter2=param2 %}

但是,没有配置 header 的方法。还有其他人 运行 遇到过这个问题吗?我知道 Braze 提供使用 Basic Auth 的功能,但我想使用的网站不支持该功能。以前有没有人解决过这个问题,我们试过问Braze这个问题但是他们一直没有反应?

这里有一个 link 到他们的 connected_content 文档以供参考。 https://www.braze.com/docs/user_guide/personalization_and_dynamic_content/connected_content/about_connected_content/

其他说明

Connected_content 使用 liquid 模板语言。

我找到了一种包含自定义 headers 的方法。您必须包含 :headers 并在 brazers

之间包含 headers

包含自定义的例子headers:

{% connected_content https://this.is.a/custom/url :headers {"custom": "header", "accept-language": "en-US", "accept": "application/json"} :save result %}