VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

Onedrive很容易获得。免费的A1账号很多,很多人也有自己的大局。如果你没有它,你也可以得到这个网站的帐户。https://www.shanyemangfu.com/office36a1.html

有时我想共享文件并获取onedrive索引。onedrive索引工具有很多,比如olaindex、pyone等。开创性的工作oneindex。但是白嫖的最高境界是你可以不花钱免费使用它。前台需要一个网络服务器,我们甚至不想花这笔钱。那么部署在CF workers上是一个不错的选择,因为它还提供免费的域名。博客曾经介绍过FODI,一个可以部署在cf workers上的onedrive索引工具,但是FODI的功能有点少,总感觉体验不是很好。但也有大榭开发的one drive-Index-Cloud Flare-Worker,它甚至没有html静态页面,也就是说,我们不需要为前端找到服务器。现在让我们介绍一下这个新玩具。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考项目地址:https://github.com/heymind/OneDrive-Index-Cloudflare-Worker

1.创建新应用程序。访问以下链接创建新应用程序。

https://portal . azure . com/# blade/Microsoft _ AAD _ registered apps/applications list blade

当然你需要登录你的账户。

重定向url填充

https:& # 47;/然后,Heymind.github.io/tools/microsoft-graph-api-authcloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考记下客户id以备后用。

2.创建新的密码秘密cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考4cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考保存客户端密码,这是以后需要的client_secret,并保存它以供以后使用。

3.添加api权限需要添加offline _ access、files.read、files.read.all。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考4.获取refresh_token使用此工具microsoft-graph-api-auth获取refresh_token参数。

首先填写客户id。获取下一个代码。可能需要更改为作者发布的教程视频,如下所示。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考认证后需要登录授权,授权完成后将获得代码。作者的视频演示了家庭版代码非常短,但我实际测量了E5订阅代码非常长。代码将自动填充下一步所需的位置。

然后可以获得refresh_token。应用程序id由您自己填写,您需要填写第二步中获得的客户端机密。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考单击获取令牌以获取以下页面。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考搜索刷新令牌,然后复制它。引号中的所有内容都是。复制它以备后用。

5.创建一个新的cf worker并将以下程序代码复制到cf worker。

https://github . com/hey mind/one drive-Index-cloud flare-Worker/blob/master/Index . js

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考然后将图中红色部分的参数修改为前面保存的参数。另一个需要注意的是,需要将base更改为根目录或您想要共享的目录。因为作者的代码写着Share,但你的onedrive可能没有这个文件夹,可能会出现404。

然后保存并部署它,然后将其修改为您想要的地址,您就可以使用它了。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考16.打开更多功能以传输下载。使用Cloudflare服务器传输OneDrive中的文件下载,以改善在中国大陆的下载体验。一个已知问题导致无法显示下载进度。在配置中打开proxyDownload功能,并添加?代理可以打开,如作者提供的测试连接:https://storage.idx0.workers.dev/Other/zero_file?.代理

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考

将其更改为true,然后更改帐号和密码。

缓存功能使用Cloudflare CDN在OneDrive中缓存文件。目前,有两种缓存模式:

整个文件缓存:文件将在返回客户端之前完全传输到Cloudflare的服务器。文件太大,可能超过Cloudflare Worker限制的单个请求运行时间。区块缓存:流和缓存,无法正确显示内容长度。在配置中打开缓存功能,您可以配置两种缓存模式的选择以及启用缓存的路径地址。

cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考缩略图功能(默认情况下打开)cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考作者提供了以下示例:

对于图像文件,您可以直接获得不同大小的缩略图。例如:https://storage . idx 0 . workers . dev/images/public-MD-image-201910113652775 . png?缩略图=中间正方形

请参阅:https://docs . Microsoft . com/en-us/one drive/developer/rest-API/API/drive item _ list _ thumbnails?view = odsp-graph-online # size-选项

小文件上传cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。-主机参考您可以使用该工具将小文件直接上传到OneDrive(小于4MB,这是OneDrive API的限制。如果比这个大,就要创建一个上传会话,反正很麻烦)。

在配置中打开上传功能并设置一键key(防止游客上传文件)。

例如:

发布https://storage.idx0.workers.dev/Images/?上传= & lt文件名& ampkey = & lt关键》注意:文件。启用此功能需要读写权限。

但是好像没有前端上传接口,应该自己写个接口或者直接贴出请求。

上传和缓存小文件的功能可以同时用作画床。你也可以配合缩略图功能在你的博客中使用不同的缩略图。

作者示例:

例如,https://blog.idx0.dev在主页文章列表中使用大尺寸缩略图,在侧栏文章列表中使用小正方形缩略图。

其实也可以直接选择一个目录,比如图片进行缓存,然后将图片传输到这个目录中。你可以使用第三方工具,比如raidrive,它是由博客推出的。所以你可以直接使用这张图片的链接。我放了一张图片来测试效果。只需访问以下图片链接。

https://one drive . symf . workers . dev/Images/QQ 20200515163047 . png

总结1。它比佛迪漂亮。

2.与许多功能相比,该视频没有在线观看功能。但是它有拉床的功能。

3.cloudflare现在真的很慢。

参考资料:

作者视频:https://www.bilibili.com/video/av89209298/项目地址:https://github.com/heymind/OneDrive-Index-Cloudflare-Worker

这几篇文章你可能也喜欢:

  • 暂无相关推荐文章

本文由主机参考刊发,转载请注明:cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。 https://zhujicankao.com/111334.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » cloudflare workers的另一个强大的部署教程One Drive(One Drive-Index-Cloud Flare-Worker)。
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!