【问题标题】:Visual Basic Access Token Youtube API Returning Error 400Visual Basic 访问令牌 Youtube API 返回错误 400
【发布时间】:2016-08-17 22:45:22
【问题描述】:

所以,我正在尝试制作一个可以为我上传视频的程序,这样我就不必花太多时间了,我想出了以下代码:

Imports System
Imports System.Net
Imports System.IO
Module Module1
    Sub Main()
        Dim bytearray As String = "code=4/5tC9qk5APvWf_05GJRG-Ws5Ph4B1xXMZd0gw4iZEB50&
client_id=349673303318-cp0upvjfcijukhnloppnpl5v57qkrr53.apps.googleusercontent.com&
client_secret=s7gStNsZWua50Hlpot2XfSga&
redirect_uri=https://localhost/oauth2callback&
grant_type=authorization_code"
        Dim request As WebRequest = WebRequest.Create("https://accounts.google.com/o/oauth2/token")
        request.Credentials = CredentialCache.DefaultCredentials
        request.Method = "POST"
        request.ContentLength = bytearray.Length
        request.ContentType = "application/x-www-form-urlencoded"
        Dim dataStream As Stream = request.GetRequestStream()
        dataStream.Write((Text.Encoding.UTF8.GetBytes(bytearray)), 0, bytearray.Length)
        dataStream.Close()
        Dim response As WebResponse = request.GetResponse()
        My.Computer.Clipboard.SetText(Convert.ToString(response.GetResponseStream))
        response.Close()
    End Sub

End Module

这是在 Visual Basic 中。

问题是当我发送请求时它从服务器返回错误 400(错误请求)。

【问题讨论】:

    标签: vb.net youtube-api


    【解决方案1】:

    请检查其他错误详细信息,然后您可以参考YouTube - Errors 帮助您解决遇到的错误。

    此外,此 SO 帖子中的 cmets - Youtube Api : Error 400 Bad Request while uploading videos 也可能有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-15
      • 1970-01-01
      • 2019-03-10
      • 2014-04-18
      • 2021-06-09
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      相关资源
      最近更新 更多