当前位置: 首页 > 知识库问答 >
问题:

如何在没有浏览器身份验证的情况下通过dropbox或skydrive上传文件

金晗日
2023-03-14

我有一个大的3D游戏,让玩家建立和创造有趣和巨大的世界,并保存到磁盘上的windows Phone7。

这款游戏使用了XNA,并且做了很多silverlight或SLXNA混合应用不支持的事情。

我想让玩家在那里备份,保存文件到他们的skydrive(最好)或dropbox,但经过一个多星期的努力,我得到了一些工作的暗示,我什么也没有...

似乎eather的每个示例都内置(并且需要)siverlight和web浏览器才能工作。

有人知道克服这些限制的方法吗?我的游戏几乎有100,000人,最需要的功能是CloudBackups...

谢谢!

共有1个答案

桂阳文
2023-03-14

嗯,我想这不会很难。

我曾在一个web应用程序项目中工作,在该项目中,服务器负责所有的身份验证工作。当然,您总是需要打开一个浏览器窗口,让用户输入其凭据。

当用户输入其凭据时,skydrive、dropbox或其他任何东西会给您一个令牌a,然后您使用该令牌以用户的名义执行操作(例如:将文件上传到dropbox),执行REST(webrequest)和JSON

您有REST,JSON等方面的经验吗?

我认为,您需要对桌面使用Oauth(这里是google的解释https://developers.google.com/accounts/docs/oauth2?hl=es)

你看到联合国/官方SDK了吗?SkyDrive:http://msdn.microsoft.com/en-us/library/live/hh826521 Dropbox:

  • https://www.dropbox.com/developers
  • http://sharpbox.codePlex.com/

阿根廷HERNAN的问候

PS:对不起我糟糕的英语:)

 类似资料:
  • “laravel/框架”:“5.7.*” “tymon/jwt认证”:“开发人员开发” 我正在尝试创建一个添加了自定义声明的JWT令牌,而不使用auth(这意味着我不希望从凭据创建令牌)。这是为了创建不需要登录的令牌,例如忘记/重置密码等。 使用Tymon/JWTAuth(https://github.com/tymondesigns/jwt-auth)由于最新的Laravel存在问题,因此建议加

  • 注意:关于我最终得出的结论,请参阅问题底部的更新。 我需要通过发送请求消息的web套接字对请求发送多个响应,第一个响应快速发送,其他响应在数据验证后发送(大约10到60秒后,来自多个并行线程)。 我很难获得稍后的响应来停止在所有打开的web套接字上广播。如何让它们只发送到初始web套接字?或者我应该使用Spring STOMP之外的东西(因为,老实说,我只想将消息路由到各种功能,我不需要或不想广播

  • 我在JavaFX应用程序上通过hibernate-validation使用Java Beans验证,因此,没有框架来帮助连接。我将这些依赖项添加到我的项目中: 我发现这可以使<code>modelObject</code>得到验证: 我的问题是,每次验证时都创建一个新的工厂和验证器不好吗?我应该将它们缓存在某个地方并重复使用它们吗?验证器有多昂贵和多线程?

  • 问题内容: 我正在寻找没有浏览器的Javascript编程。我想从Linux或MacOSX命令行运行脚本,就像我们运行任何其他脚本语言(ruby,PHP,Perl,Python …)一样 我研究了spider monkey(Mozilla)和v8(Google),但它们似乎都是嵌入式的。 是否有人将Javascript作为脚本语言从命令行执行? 如果有人好奇,为什么我期待到这一点,我一直在关注着N

  • 我正在做一个项目,我正在使用一个gsm模块称为SIM800的设备。SIM800能够获取和发布请求。但是Firebase SDK不能安装在设备上,所以我不能做认证。该设备将访问Firestore数据库,获取和发送请求,读写数据。由于模块不能进行身份验证,我是否可以使用我在reuesting时生成的令牌? 如果这是可能的,我应该如何编写firestore安全规则?

  • > 如何在没有用户身份验证的情况下从Instagram获取用户的媒体? 现在是否还有不使用访问令牌获取instagram提要的方法(06/2016)? 我可以通过抓取用户的网页来检索前二十个项目,但这不是一个好的或标准的方法,尤其是当Instagram不正式支持它的时候。