i alreadt read how python use it but it confuse me how to put the header , any one know how i should put it ?
https://api.dropboxapi.com/1/disable_access_token/?"header"or
https://api.dropboxapi.com/1/disable_access_token?"header"
and this is the header right ?("Authorization") = "Bearer " + storedaccestoken
hey i already solved it, i use some method in other web to call the URL and post the access token. but thanks for the lead greg.
and this is my solution, looking for similiar method likes curl - X post in vb
Private Sub LogoutToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles LogoutToolStripMenuItem.Click Dim wHeader As WebHeaderCollection = New WebHeaderCollection() Dim wProxy As IWebProxy = WebRequest.GetSystemWebProxy() wProxy.Credentials = System.Net.CredentialCache.DefaultCredentials wHeader.Clear() wHeader.Add("Authorization: Bearer " + storedaccesstoken) Dim sUrl As String = "https://api.dropboxapi.com/2/auth/token/revoke" Dim wRequest As HttpWebRequest = DirectCast(System.Net.HttpWebRequest.Create(sUrl), HttpWebRequest) wRequest.Headers = wHeader wRequest.Method = "POST" wRequest.Proxy = wProxy Dim wResponse As HttpWebResponse = DirectCast(wRequest.GetResponse(), HttpWebResponse) Dim sResponse As String = "" Using srRead As New StreamReader(wResponse.GetResponseStream()) sResponse = srRead.ReadToEnd() End Using If System.IO.File.Exists(FILE_NAME) = True Then System.IO.File.Delete(FILE_NAME) End If Dim login As New Login login.Show() Me.Close() End SubEnd Class
hey does anyone know the answer here ?
When using OAuth 2 to make an API call like this, as it appears you are, you should supply the token as a "Bearer" token in the "Authorization" header. The header shouldn't go on the URL itself though, as you have.
For example, using OAuth 2 with API v1 to revoke the access token, it would look like this, using curl:
curl -X POST https://api.dropboxapi.com/1/disable_access_token \ --header "Authorization: Bearer ACCESS_TOKEN_HERE"
Or, using OAuth 2 with API v2 to revoke the access token, it would look like this, using curl:
curl -X POST https://api.dropboxapi.com/2/auth/token/revoke \ --header "Authorization: Bearer ACCESS_TOKEN_HERE"
API v2 is recommended over API v1 as API v1 is deprecated.
Hi, this my code. But, it's not working. Can you help me?
storedaccesstoken = My.Computer.FileSystem.ReadAllText(FILE_NAME) Dim client = New WebClient() client.Headers("Authorization") = "Bearer " + storedaccesstoken Dim disableac = client.Dispose("https://api.dropboxapi.com/2/auth/token/revoke")