YT API не отвечает - PullRequest
       4

YT API не отвечает

0 голосов
/ 21 апреля 2020

* Привет, ребята, сейчас я пишу простой YT API в React, используя различные статистические данные моего канала YT. Вот мой код: ***

import React from 'react';
import './App.css';

const api = {
  key: 'my API key',
  base: 'https://googleapis.com/youtube/v3/subscriptions',
  userName: 'my username'
}


function getState() {
  return fetch(`${api.base}channels?part=snippet%2CcontentDetails%2Cstatistics&forUsername=${api.userName}&key=[${api.key}]`)
    .then(response => {
      response.json()
      console.log(response)
    })
  }

getState()

function App() {
      
  return (
    <div className='body'>
      <header id='header'>
        <div id='logo-abr'>YT</div>
        <div id='logo-abr2'>desk</div>
      </header>
      <main> 
        <div className='search-bar'>
          <div>My YT channel</div>
          <div className='channel-property'>subscribers:</div>  
          <div id='result'>0</div>
        </div>
      </main>
    </div>
  )
};


export default App;

И мой вопрос: почему метод fetch возвращает ошибку, что локальный хост не может найти никакого значения в заголовке ответа Access-Control-Allow-Origin для перекрестного происхождения? Я вставил URL-адрес прямо из выполненного кода с developers.google.com. Любой совет будет оценен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...