如何使用Dropbox API在C#控制台应用程序中创建重定向URI OAuth2?

时间:2018-12-22 20:27:44

标签: c# .net

我尝试创建重定向URI,但似乎是错误的。实际上,这是我第一次尝试使用.Net使用Dropbox API,我对此并不了解。

正如我所说,我在Visual Studio 2017中使用控制台应用程序。我在下面写下了代码。

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        if(String.IsNullOrEmpty(Properties.Settings.Default.AccessToken))
        {
            this.GetAccessToken();
        }
        else
        {
            this.GetFiles();
        }
    }

    private void GetAccessToken()
    {
        var login = new DropboxLogin("wbjcj6pa94berli", appKey, "https://www.dropbox.com/developers/apps/info/wbjcj6pa94berli", false, false);
        login.Owner = this;
        login.ShowDialog();

        if (login.IsSuccessfully)
        {
            Properties.Settings.Default.AccessToken = login.AccessToken.Value;
            Properties.Settings.Default.Save();
        }
        else
        {
            MessageBox.Show("Error...");
        }
    }

    private void GetFiles()
    {

    }
}

我已经在Dropbox网站上的“我的应用”中为开发人员创建了此重定向URI。

Dropbox网页上的重定向URI:

[![在此处输入图片描述] [1]] [1]

我收到的MessageBox带有“错误...”,因为很明显,出了点问题。

你们可以帮助我吗?非常感谢。

0 个答案:

没有答案