apache / opendal

Apache OpenDAL: One Layer, All Storage.
https://opendal.apache.org
Apache License 2.0
3.46k stars 486 forks source link

new feature: Add mega.io service support #5344

Open Xuanwo opened 3 days ago

Xuanwo commented 3 days ago

Feature Description

As requested by https://github.com/apache/opendal/discussions/5343

We can add mega.io support in opendal.

Problem and Solution

https://github.com/Hirevo/mega-rs is a great rust sdk for mega, but OpenDAL has its requirements for HTTP-based services, so we can't use this SDK directly, but it can make it much easier for us to figure out how to build the requests.

Additional Context

No response

Are you willing to contribute to the development of this feature?