如何查找 AWS cognito 服务的版本?

How to find version of the AWS cognito service?

快速提问。我正在尝试使用 PHP ASK.

将用户登录到 AWS cognito 服务

我是这样创建客户端的

$client = CognitoIdentityClient::factory(array('region' => env('AWS_REGION',''), 'version' => '2012-10-17'));

然后我得到了这个错误。

The cognito-identity service does not have version: 2012-10-17.

我尝试在 AWS 控制台中搜索版本。但我不知道 AWS 控制台 WTF 有问题。他们组织文件的方式真的很乱。我尝试使用我找到的教程中的版本。但都给我同样的错误。如何获得有效的 Cognito 版本?

提到的版本是 API 版本。

您可以在 AWS PHP SDK documentation.

中轻松找到最新版本

顶部包含以下内容:

Client: Aws\CognitoSync\CognitoSyncClient

Service ID: cognito-sync

Version: 2014-06-30

正如您在 CognitoIdentityClient 的特定页面上看到的那样,它仅在 2014-06-30

版本中添加

所以你需要使用2014-06-30