Google plus 获得;请求的身份验证作用域不足。”;403使用ionic 5&;从Gmail导入联系人时出现错误代码;角度11

Google plus 获得;请求的身份验证作用域不足。”;403使用ionic 5&;从Gmail导入联系人时出现错误代码;角度11,google-plus,ionic5,angular11,google-people-api,Google Plus,Ionic5,Angular11,Google People Api,我用的是离子5和角11。我想从Gmail导入联系人,并将其显示在离子列表中。 要获取访问令牌,我正在使用googleplugin。下面是获取访问令牌的代码。获取访问令牌后,我使用API获取联系人姓名、电话号码和电子邮件地址 import { GooglePlus } from '@ionic-native/google-plus/ngx'; import { HttpClient, HttpHeaders } from '@angular/common/http'; co

我用的是离子5和角11。我想从Gmail导入联系人,并将其显示在离子列表中。 要获取访问令牌,我正在使用googleplugin。下面是获取访问令牌的代码。获取访问令牌后,我使用API获取联系人姓名、电话号码和电子邮件地址

 import { GooglePlus } from '@ionic-native/google-plus/ngx';
  import { HttpClient, HttpHeaders } from '@angular/common/http';
      
  constructor(private googlePlus: GooglePlus, private http: HttpClient) { }
  
   getContactFromGmail() {
     const param = {
      'scopes': 'https://www.googleapis.com/auth/contacts.readonly', 
      'webClientId': My webClientId, 
      'offline': true 
      };
      
    this.googlePlus.login({ param })
      .then(res => {
        console.log(res);
        if (res) {
          let accessToken = res.accessToken;
          const httpOptions = {
            headers: new HttpHeaders({
              'Accept': 'application/json',
              'Authorization': `Bearer ${accessToken}`
            })
          };
          var url = 'https://people.googleapis.com/v1/people/me/connections?personFields=names,emailAddresses,phoneNumbers&key=My_API_KEY'
          console.log(url)

         this.http.get(url, httpOptions);
        }


      }).catch(err => {
        console.error(err)
      }
   }
   
但这给了我403个错误

{
  "error": {
    "code": 403,
    "message": "Request had insufficient authentication scopes.",
    "status": "PERMISSION_DENIED"
  }
}
谁能帮我解决这个问题吗