【发布时间】:2021-06-10 07:23:06
【问题描述】:
我正在使用 Amazon Chime SDK 消息传递,但遇到了一些问题。
从 aws 控制台,我创建了 AppInstance 和 AppInstanceUser 用于测试。然后,我尝试使用 php sdk 创建通道并创建它。我已经尝试过使用 createAppInstance,来自 php sdk 的 createAccount,它们也很好,所以我有权访问 api。事实上,我正在尝试使用具有完全权限的密钥/秘密。
问题出在我尝试创建AppInstaceUser 时。
public function createAppInstanceUser(User $user)
{
$appUserInstanceUser = $this->chime->createAppInstanceUser(
[
'AppInstanceArn' => $this->appInstanceArn,
'AppInstanceUserId' => $user->getId(),
'ClientRequestToken' => uniqid(),
'Name' => $user->getName()
]
);
return $appUserInstanceUser;
}
enter code here
然后:
“执行“CreateAppInstanceUser”时出错 “https://identity-chime.us-east-1.amazonaws.com/app-instance-users”; AWS HTTP 错误:客户端错误:
POST https://identity-chime.us-east-1.amazonaws.com/app-instance-users导致401 Unauthorizedresponse:{"Code":"Unauthorized","Message":"用户不是 授权","RequestId":null,"Resource":null}\n UnauthorizedClientException(客户端):用户未授权 - {"Code":"Unauthorized","Message":"用户不是 授权","RequestId":null,"Resource":null}",
有什么建议吗?
【问题讨论】:
标签: amazon-web-services aws-chime-sdk amazon-chime