使用Python SDK将文件上载到Microsoft OneDrive

时间:2017-11-06 19:36:51

标签: python api onedrive

我有一个简单的任务,但没有一个可行的解决方案来实现这一目标。我想通过编程将两个本地Excel工作簿上传到我的OneDrive帐户。简单。我在网上找到了以下代码来执行此操作,但是,这两个字段确实令人困惑:client_secret和client_id。在开发人员页面上,我可以找到应用程序ID和应用程序密钥,但我没有看到client_id和client_secret。我认为client_id是关于我的OneDrive用户ID,秘密是某种密码?但我找不到哪里可以清楚地描述它们。

class Client:
    root = Tk

    def __init__(self):
        self.root = Tk()
        self.prompt_login()

    def prompt_login(self):
        login = LoginFrame(self.root, self)
        self.root.mainloop()

    def login(self, username, password):
        #perform login logic here
        self.transition_to_msg()

    def transition_to_msg(self):
        mw = MessageFrame(self.root, self)

1 个答案:

答案 0 :(得分:0)

看看https://apps.dev.microsoft.com

你需要创建一个新的App,这也是你的秘密。

并检查主机地址是否配置正确。 看看这张图片,你添加了http://localhost:8080/吗? config page

相关问题