问题标签 [dropnet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 浏览器记住用户详细信息时的授权
我正在使用 DropNet 构建 WP7 应用程序。我已成功登录并授权该应用程序(使用 WebBrowser 控件),这工作正常。问题是当用户在下拉框登录屏幕上选中“记住我”时——这是显而易见的事情。当我再次运行这个应用程序时,浏览器会重定向到一个页面,上面写着“你已经授权了这个应用程序”。在我单击页面上的继续/确定按钮之前,什么都没有发生。在我单击此按钮之前,令牌无效。
为什么会这样?它不应该在进入授权页面时授权令牌以支持免用户登录吗?
c# - 访问令牌密钥和秘密在 DropNet 中不起作用
我将 DropNet 用于 Dropbox OAuth,但我有一个主要问题 - 我无法存储访问令牌密钥和机密,因为存储它们毫无意义。存储机制不是问题,也不是关键问题——问题在于:
这里的问题是 - 第一次上传正常,但第二次没有 - 虽然 dropboxLoggedIn 为真,并且访问令牌密钥和秘密存储正常,但它不上传文件,但更奇怪的是它不返回任何错误或异常。如果发生同样的事情,我将 GetToken 移出。我知道我在某个地方做错了,但我不知道在哪里。我已经剥离了一些代码部分,如文件路径并获取不相关的文件。我为 Twitter 做了同样的事情,但它在那里没有问题。有任何想法吗?
c# - DropNet DropBox登录,如何在控制台应用程序中以编程方式进行?
问题:
我在这里使用 DropBox csharp API:
https ://github.com/dkarzon/DropNet
来自单元测试,以及来自这里的唯一工作示例 https://github.com/dkarzon/DropNet/blob/master/DropNet.Samples/DropNet.Samples.Web/Default.aspx.cs
我认为它是这样工作的:
问题是,它在 accountinfo 上引发异常。(System.Net.HttpStatusCode.Unauthorized) 一切正常之前,我得到了登录 (usertoken & usersecret) 。
我认为我的问题是示例应用程序的这一部分:
它重定向到 Dropbox 以进行登录...我没有 Web 应用程序,所以我没有 URL...
我拥有的是一个控制台应用程序,它应该每天晚上自动备份我的数据库作为一项服务,这肯定是非常糟糕的,需要一个网络浏览器和一个必须输入电子邮件/用户名+密码的用户。
如何通过直接提供硬编码的用户名和密码进行登录?
如果我使用示例应用程序,那么它可以工作,但这需要在 Web 上输入用户名和密码,这对于控制台应用程序来说很耗时......
c# - 使用 DropNet 从 Dropbox 下载文件
我正在尝试下载文件列表,但不确定如何继续。正如主题所说,我正在使用 DropNet,这是我尝试下载文件的过程:
获取我的应用程序专用文件夹中所有文件的列表,并将它们作为字符串存储在列表中。
然后尝试以下操作:
不幸的是,它似乎根本不起作用。任何使用 DropNet 的人都可以向我推荐一些可行的方法吗?
windows-phone-7 - 带有 DropNet 的 Windows Phone
我正在 Windows Phone Emulator 上编写一个 Windows 应用程序来与 DropBox 帐户通信,并且正在使用 NuGet 库中的 DropNet 包。
我指的页面是:http ://dkdevelopment.net/what-im-doing/dropnet/
以下是我已完成的步骤:
步骤 1) 创建客户端
我不确定 userToken 和 userSecret 中的内容,它不能是硬编码的用户名和密码!
步骤 2) 请求令牌
步骤 3) 构建授权 URL
步骤 4) 将浏览器重定向到 DropBox 登录页面。在此之后,DropBox 确实允许登录,但它显示此警告:“链接应用程序的请求无效”更重要的是,浏览器不会重定向到http://dkdevelopment.net/BoxShotLogin.htm。这表明出了问题。不确定是什么。
步骤 5)这不起作用。GlobalClient.UserLogin.Token 和 GlobalClient.UserLogin.Secret 未设置。
有人知道如何解决这个问题吗?
谢谢!
c# - 如何使用 c# 以编程方式获取 Dropbox 共享文件夹的成员?
我想从 Dropbox 帐户获取或查找共享文件夹的所有成员。目前我正在使用 DropNet,但我没有找到这样的选项。
c# - 如何在 DropNet 中实现 CancellationToken 支持?
我想在 MonoTouch 应用程序中异步访问 DropBox API。我认为使用本身依赖于RestSharp的DropNet
会很方便。
这两个库都运行良好,但返回 s 的 DropNet 重载Task
无法让您将请求与取消令牌相关联。
这是他们的实现的样子:
ExecuteTask
实现基于TaskCompletionSource
并最初由 Laurent Kempé编写:
如何更改或扩展此代码以支持取消CancellationToken
?
我想这样称呼它:
.net - 将文件上传到共享保管箱文件夹
我想从 ASP.NET MVC 2 中的 Web 应用程序将用户发送的文件上传到我的保管箱共享文件夹。可能吗?怎么做?我尝试使用 DropNet,但遇到了一些问题,它似乎没有达到我的目的.. 有什么建议吗?沙盒更好吗?
非常感谢,大卫
c#-4.0 - 使用 dropnet 或方法 REQUEST.GetResponse() 的进度条的 Dropbox 上传进度条
我正在使用 dropnet (dropbox c# API) 将文件上传到 dropbox。问题是我需要分块进行以监控进度。只需在一个地方阅读 Dropbox 支持块上传(https://www.dropbox.com/developers/blog/21)并且它有 Java 库等。我需要在 C# 中做,对此有任何帮助。
Dropnet 使用restsharp,有人说restsharp 必须实现它。以下是实际上传发生的部分
有没有办法通过修改代码来获得进度条?还有什么方法可以让我们获得任何 REQUEST.GetResponse() 的进度条,离开 Dropbox 的上下文(因为这将解决我们的问题)。
谢谢。
c# - DropNet 集成 - GetAccessTokenAsync 错误
我正在尝试在我的 Windows Phone 应用程序中实现DropNet 库GetAccessTokenAsync
,但在调用该方法时出现错误。
第 1 步:从 Dropbox 获取 oauth 令牌
这似乎工作正常并返回一个 oauth 授权码。浏览器导航到的 URL 是 https://www.dropbox.com/1/oauth/authorize?oauth_token=TSLEY7lLS8K2Mmnr
第 2 步:将 oauth 令牌转换为可用的 Dropbox API 令牌
该GetAccessTokenAsync
方法在运行时抛出以下异常:
System.Windows.ni.dll 中发生了“System.Net.WebException”类型的异常,并且在托管/本机边界之前未处理
应用内消息框显示: 'DropNet.Exceptions.DropboxException' 类型的异常被抛出。
DropboxException 对象的所有属性如下:
响应: RestSharp.RestResponse
状态码: 未授权
堆栈跟踪:
数据: System.Collections.ListDictionaryInternal
基本异常: DropNet.Exceptions.DropboxException:引发了“DropNet.Exceptions.DropboxException”类型的异常。
内部异常:
类型: DropNet.Exceptions.DropboxException
状态码未经授权是否相关?我正在使用 Dropbox 提供的适当 API 密钥和秘密。
如果在使用 DropNet 时遇到过类似问题的任何人能给我一些解决此问题的建议,我将不胜感激。如果需要,很乐意提供任何进一步的信息。
提前致谢,
安德鲁