Twilio REST BindingResource错误“;无法将服务实例与帐户“匹配”;
我正在尝试为FCM创建新的BindingResource,但它返回 “无法将服务实例与帐户匹配” 这是我的密码Twilio REST BindingResource错误“;无法将服务实例与帐户“匹配”;,twilio,twilio-api,twilio-programmable-chat,Twilio,Twilio Api,Twilio Programmable Chat,我正在尝试为FCM创建新的BindingResource,但它返回 “无法将服务实例与帐户匹配” 这是我的密码 var binding = BindingResource.Create( pathServiceSid: "ISXXXXservice_sid", identity: TwilioHelper.Identity, bindingType: BindingResource.BindingTypeEnum.Fcm, address: this.ApiClient.IAu
var binding = BindingResource.Create(
pathServiceSid: "ISXXXXservice_sid",
identity: TwilioHelper.Identity,
bindingType: BindingResource.BindingTypeEnum.Fcm,
address: this.ApiClient.IAuth.GetDeviceToken()
);
据我所知,我的ServiceSID(可编程聊天服务)未注册或不存在于我们的帐户中,但事实并非如此。我非常确定,我的ServiceSID确实存在并且正确
我遗漏了什么吗?这里是Twilio开发者福音传道者 报告说: 可编程聊天的绑定由聊天客户端SDK创建和更新,通过REST API可以列出、检查和删除绑定 我的猜测是,您使用的是可以从RESTAPI访问的,但是需要,并且您给了它一个
但是,正如文档所述,这应该通过客户端SDK来处理。您在发出此API请求时是否使用测试凭据?@philnash我们使用的是生产凭据。啊,我想我知道它是什么。回答传入。好吧,我犯的错误是,我使用的是可编程聊天服务ID,而不是通知服务ID——它们都有“是”前缀!!为什么您的SDK文档中不包含这些内容(已经为此争论了3天:(我已经向文档团队提出了这个问题。很抱歉,这让你感到困惑。关于“address”属性,这应该是来自firebase设备令牌id的deviceToken注册吗?你到底如何在ProgrammableChat中创建绑定?我尝试创建了一个,但在Android中没有通知。)(我猜您现在正在使用FCM)您可以从客户端调用
registerFCMToken
。请查看以下文档: