在 React Native 中使用适用于 JavaScript v3 的 AWS 开发工具包中的 SNS 服务
当我尝试创建端点(或通过 AWS 执行任何命令)时,出现此错误URL.hostname is not implemented
region在创建客户端时从参数中删除。Region is missing然后它在同一个地方出错。但值得注意的是,如果我只是asdf123为区域传递无意义的 (),它会产生相同的 URL.hostname 错误import { CognitoIdentityClient } from "@aws-sdk/client-cognito-identity";
import { fromCognitoIdentityPool } from "@aws-sdk/credential-provider-cognito-identity";
import { SNSClient, CreatePlatformEndpointCommand } from "@aws-sdk/client-sns";
const region = 'us-west-2'
const sns = new SNSClient({
region: region,
credentials: fromCognitoIdentityPool({
client: new CognitoIdentityClient({ region }),
identityPoolId: identityPoolId,
}) /// doesn't matter whether I pass credentials or not, …Run Code Online (Sandbox Code Playgroud)