title: How to add an additional new OAuth ClientID to read youtube data
body: <p>I'm trying to get the private video's data from a youtube channel. There are already working OAuth credentials, but I want to create new credentials with which I can also obtain this private data. How does the youtube api understand which credentials are for my channel. Is there a setting in the youtube channel where I need to add my credentials to allow them to read this private data?
  I'm trying with this code:</p>
  <pre class="lang-py prettyprint-override"><code>self.credentials = google.oauth2.credentials.Credentials(token=None,
                                                                   refresh_token=self.refresh_token2,
                                                                   client_id=self.client_id2,
                                                                   client_secret=self.client_secret2,
                                                                   token_uri=self.token_uri2)
  self.youtube = googleapiclient.discovery.build(self.api_service_name, self.api_version, credentials=self.credentials)
  request = self.youtube.search().list(
              part=&quot;snippet&quot;,
              forMine=True,
              maxResults=50,
              order=&quot;date&quot;,
              type=&quot;video&quot;
          )
  response = request.execute()
  </code></pre>
  <p>and the response is:</p>
  <pre class="lang-json prettyprint-override"><code>{
    &quot;kind&quot;: &quot;youtube#searchListResponse&quot;,
    &quot;etag&quot;: &quot;PqCO86vmlUDWFiOBSqOsOZRp5jE&quot;,
    &quot;pageInfo&quot;: {
      &quot;totalResults&quot;: 0,
      &quot;resultsPerPage&quot;: 50
    },
    &quot;items&quot;: []
  }
  </code></pre>
  <p>Please help, do I need to configure something in the console/youtube to connect my credentials with the channel? :)</p>