Node.js 找不到GetOpenIdTokenForDeveloperIdentity方法

Node.js 找不到GetOpenIdTokenForDeveloperIdentity方法,node.js,amazon-cognito,Node.js,Amazon Cognito,我已在我的应用程序中安装了aws sdk(2.2.34)npm模块,并尝试使用CognitoIdentity方法之一获取开发者身份 var AWS = require('aws-sdk'); var cognitoidentity = new AWS.CognitoIdentity(); var params = { IdentityPoolId: 'your_cognito_identity_pool_id', Logins: { "your_d

我已在我的应用程序中安装了aws sdk(2.2.34)npm模块,并尝试使用CognitoIdentity方法之一获取开发者身份

  var AWS = require('aws-sdk');
  var cognitoidentity = new AWS.CognitoIdentity();
  var params = {
     IdentityPoolId: 'your_cognito_identity_pool_id',
     Logins: {
        "your_developer_authenticated_identity_name": req.body.user_id
     }
  };
  cognitoidentity.getOpenIdTokenForDeveloperIdentity(params, function(err, data) {
     if (err) { console.log(err, err.stack); res.json({failure: 'Connection failure'}); }
     else {
        console.log(data); 
        res.json(data); 
     }
  });

但它表示找不到getOpenIdTokenForDeveloperIdentity()方法。请告诉我这里缺少什么。

我无法重现您看到的错误--在本地运行代码示例可以很好地使用您指定的版本。你能提供其他的上下文吗?哎呀,这是我的错。找不到我的IDE显示方法,但它工作正常。我无法重现您看到的错误--在本地运行代码示例可以在您指定的版本下正常工作。你能提供其他的上下文吗?哎呀,这是我的错。找不到我的IDE显示方法,但它工作正常。