2016-08-17 6 views
0

私はあまり時間を取る必要がないので、私はビデオをアップロードするプログラムを作ろうとしています。私は次のコードを思いついた:Visual BasicアクセストークンYoutube APIエラー400を返す

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(Bad Request)が返されることです。

答えて

関連する問題