InvitationLinks
此方法负责生成邀请链接。
原始邀请链接格式,需要按照以下格式进行拼接
实际邀请链接格式。Apple Messages 在调用邀请链接时会验证参数格式。为确保参数能够正确传递,biz-intent-id 参数应该通过 ASCII 编码
https://bcrw.apple.com/urn:biz:\{businessId\}?biz-group-id=\{group\}&biz-intent-id=entryCode%3a<font color="red">abc</font>%3blanguage%3a<font color="red">zh-CN</font>%3bsource%3a<font color="red">WEB</font>%3bexternalId%3a<font color="red">123</font>%3btags%3a<font color="red">1</font>%2c<font color="red">2</font>%3bgender%3a<font color="red">MALE</font>%3bappKey%3a<font color="red">784ygf</font>&body=Hi
连接 biz-intent-id 的格式应遵循以下结构:[code1:value1;code2:value2;code3:value3],其中代码和值组件都不能包含冒号(:)字符。如果存在冒号,参数将无法解析。
| Parameters/ Variables | Description |
|---|---|
| businessId | 此变量是您企业的唯一标识符。 |
| biz-group-id | 此参数用于将用户分组,以便更轻松地进行细分和定向,最多512个字符 |
| biz-intent-id | 此参数包含多条信息,这些信息将用于识别用户交互的上下文,由ASCII编码,最多512个字符 |
| language | 消息的语言(例如,en-US 表示英语),请参考这个区域语言代码对照表 |
| source | One of: INBOUND_MESSAGE,API,CAMPAIGN,FUSION_CONTACTS,EMAIL,WEB,MOBILE,APP |
| externalId | 您想要分配给联系人的唯一标识符(可以是您选择的任何字符串),最多128个字符 |
| tags | 与用户关联的标签ID的逗号分隔列表,用于分段或分类。 |
| gender | One of: MALE, FEMALE |
| appKey | Key of the application |
📄️ 创建通用邀请链接
此操作会生成一个通用邀请链接,可用于引导用户进入您的业务渠道。当新用户点击该链接并发送第一条消息时,将会开启一段新的会话。对于 Apple Messages 渠道,可以使用入口参数(”intent”、”group”和”body”)来识别用户意图、分组以及预填充消息。对于 Viber 渠道,”intent”映射到 Viber 的 context 参数(用户发送第一条消息时以 tracking_data 形式通过 webhook 返回),”body”映射到 Viber 的 text 参数(预填充用户的聊天输入框);两者均会自动进行 URL 百分号编码(percent-encoding)。当新用户发送第一条消息时,这些参数将在 webhook 请求中返回。
📄️ 发送带有通用邀请链接的短信
此操作生成一个通用业务渠道邀请链接,并通过短信发送给用户。请注意,为了发送短信,应该已经配置了PaaSoo短信渠道。
📄️ 创建唯一的 Apple 信息邀请链接
此操作用于创建一个唯一的短链接,将Apple Messages上的新用户订阅与现有联系人关联起来。Apple Messages不提供电话号码或Apple ID等用户相关信息。默认情况下,我们的平台会为每个新用户订阅创建一个新的联系人/对话。此操作通过创建唯一的邀请链接,帮助将新用户的订阅链接到现有联系人。一旦用户通过唯一邀请链接激活对话,我们的平台将识别它并将对话链接到现有联系人。如果联系人尚未使用,该端点将返回为该联系人最后生成的URL。
📄️ 发送带有唯一邀请链接的短信
此操作将生成一个唯一的邀请码链接,并通过短信发送给用户。必须已配置 Paasoo 短信通道才能发送短信。