Я использую Api v3 данных YouTube для отображения видео с канала на моей странице под углом. проблема в том, что это возвращает ошибку 401 только в запросе, сделанном angular, если отправлено браузером или почтальоном, я получаю правильный возврат josn.
Я пробовал с и без заголовок в запросе. Мой метод таков:
getVideos() : Observable<Object>{ let headers = new HttpHeaders(); headers.append('Content-Type', 'multipart/form-data'); headers.append('Accept', 'application/json'); return this.http.get(`https://www.googleapis.com/youtube/v3/search?part=snippet&key=${this.apiKey}&channelId=${this.channelId}`, { headers: headers }).pipe( map(res => console.log(res)), catchError(this.handleError) ) } getVideos(): Observable<Object> { return this.http.get(`https://www.googleapis.com/youtube/v3/search?part=snippet&key=${this.apiKey}&channelId=${this.channelId}`) .pipe(map((res) => { console.log('res',res); return res; })); }
Была ли у кого-нибудь такая же проблема или вы можете мне помочь?