Ua lohi ʻo Rclone e hoʻopili iā Onedrive?Hoʻopau i ka palena wikiwiki o ka hoʻouka ʻana? E hoʻonohonoho i ka wikiwiki API

Ke hoʻohana nei Rikone I ka hoʻoili ʻana i nā faila i OneDrive, hiki iā ʻoe ke hālāwai me nā wikiwiki lohi, wehe ʻia, etc.

No ke aha e lohi ai ʻo Rclone e hoʻopili iā Onedrive?

ʻO ke kumu kumu ka hoʻomaka ʻana i ka palena o OneDrive API, a ua hoʻohana ʻia ka Rclone i kūkulu ʻia i loko o ka API e nā poʻe he nui i ka manawa like, no laila ke ulu aʻe nei kēia mau pilikia ...

Ua lohi ʻo Rclone e hoʻopili iā Onedrive?Hoʻopau i ka palena wikiwiki o ka hoʻouka ʻana? E hoʻonohonoho i ka wikiwiki API

ʻO ka hoʻohana ʻana i ka API pilikino i kūkulu pono ʻia e hoʻopili iā OneDrive hiki ke hoʻomaikaʻi maikaʻi i kēia mau kūlana, a no ka hoʻāʻo ʻana o ka polokalamu hoʻomohala Office 365 E5 ʻekolu mahina, hoʻohana ʻia ka hoʻohana ʻana iā Rclone i kekahi manawa e hoʻololi hou i ka uku, ma mua o ka palaki ʻana i ka API, ʻoi aku. paa a paa.

Eia kekahi, hiki ke hoʻohana ʻia nā API i kūkulu ʻia e nā moʻokāki ʻē aʻe a me nā noi ʻē aʻe.

Inā he API i kūkulu ʻia e Google Drive, e ʻoluʻolu e nānā i kēia kumu aʻo ▼

Hoʻohui ʻo Rclone i ka hoʻāʻo wikiwiki ʻo Onedrive

ʻO ka mea mua e hoʻāʻo i ka wikiwiki o ka hoʻohana ʻana i ka API paʻamau o Rclone e hoʻopili iā Onedrive▼

Ho'āʻo wikiwiki ʻo Rclone Onedrive ʻO ka mua ke kiʻi ʻekolu o nā netizens e hoʻāʻo nei i ka wikiwiki o ka hoʻohana ʻana i ka API paʻamau o Rclone e hoʻopili iā Onedrive

He ho'āʻo ka mea hope e ka poʻe netizen e hoʻohana i ka Microsoft API a lākou i noi ai no ka hoʻopili ʻana iā Onedrive ▼

ʻO ka hope ke kiʻi ʻehā o nā netizen e hoʻāʻo nei i ka wikiwiki o ka hoʻopili ʻana iā Onedrive me ka hoʻohana ʻana i ka Microsoft API a lākou i noi ai.

  • Hiki ke ʻike maopopo ʻia ka ʻokoʻa wikiwiki ma mua o 10 mau manawa.

Pehea e hana ai ʻo Microsoft Onedrive network disk API?

Pehea e loaʻa ai ka Client ID a me ka mea huna o ka mea kūʻai aku ma Microsoft Azure Management Center, e kaomi i ka loulou ma lalo nei e ʻike ai pehea e hana ai i ka Microsoft Onedrive network disk API ▼

Loaʻa iā Rclone ka hōʻailona

Hoʻoiho iā Rclone ma kāu kamepiula kūloko ▼

E lawe i ka Windows ma ke ʻano he laʻana, e hele i ka waihona kahi i loaʻa ai ʻo rclone.exe ma hope o ka decompression, e hoʻokomo i ka cmd i ka pahu helu o ka mea ʻimi a kaomi iā Enter e wehe i ke kauoha kauoha ma ke ala o kēia manawa.

E hoʻololi i kēia kauohaClient_ID,Client_secret a hoʻokō ▼

rclone authorize "onedrive" "Client_ID" "Client_secret"
  • E puka mai ana kahi polokalamu kele pūnaewele, e noi ana iā ʻoe e komo i kāu moʻokāki e ʻae iā ia.

Ma hope o ka ʻae ʻia, ʻike ʻia kēia memo ma ka puka makani kauoha:

If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth
Log in and authorize rclone for access
Waiting for code...
Got code
Paste the following into your remote machine --->
{"access_token":"xxxxxxxxxxxxxxxxxx","expiry":"2024-05-15T21:18:39.5036298+08:00"}
<---End paste
  • {"access_token":"xxxxxxxxxxxxxxxxxx","expiry":"2024-05-15T21:18:39.5036298+08:00"}ʻO kēia ʻike holoʻokoʻa (me nā brackets) ka hōʻailona, ​​kope a mālama.

Hoʻopili ʻo Rclone iā OneDrive

SSH komo i kēia kauoha▼

rclone config

E ʻike ʻia ka ʻike ma lalo nei, e ʻoluʻolu e nānā i nā ʻōlelo aʻoaʻo e hana ai ▼

  • Kākau:No ka mea e hoʻonui hou ʻia ʻo RCLONE i kēlā me kēia manawa, ke ʻike ʻoe i kēia kumu aʻo, hiki ke loli iki nā koho menu, akā ʻaʻole e loli ka manaʻo nui. Mai noʻonoʻo e kope i ka hana.
$ rclone config

e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> n # 输入 n,新建
name> onedrive # 输入网盘名称,类似标签,这是用来区别不同的网盘。
Type of storage to configure.
Enter a string value. Press Enter for the default ("").
Choose a number from below, or type in your own value
1 / 1Fichier
\ (fichier)
2 / Akamai NetStorage
\ (netstorage)
3 / Alias for an existing remote
\ (alias)
4 / Amazon Drive
\ (amazon cloud drive)
5 / Amazon S3 Compliant Storage Providers including AWS, Alibaba, Ceph, Digital Ocean, Dreamhost, IBM COS, Lyve Cloud, Minio, RackCorp, SeaweedFS, and Tencent COS
\ (s3)
6 / Backblaze B2
\ (b2)
7 / Better checksums for other remotes
\ (hasher)
8 / Box
\ (box)
9 / Cache a remote
\ (cache)
10 / Citrix Sharefile
\ (sharefile)
11 / Compress a remote
\ (compress)
12 / Dropbox
\ (dropbox)
13 / Encrypt/Decrypt a remote
\ (crypt)
14 / Enterprise File Fabric
\ (filefabric)
15 / FTP Connection
\ (ftp)
16 / Google Cloud Storage (this is not Google Drive)
\ (google cloud storage)
17 / Google Drive
\ (drive)
18 / Google Photos
\ (google photos)
19 / Hadoop distributed file system
\ (hdfs)
20 / Hubic
\ (hubic)
21 / In memory object storage system.
\ (memory)
22 / Jottacloud
\ (jottacloud)
23 / Koofr, Digi Storage and other Koofr-compatible storage providers
\ (koofr)
24 / Local Disk
\ (local)
25 / Mail.ru Cloud
\ (mailru)
26 / Mega
\ (mega)
27 / Microsoft Azure Blob Storage
\ (azureblob)
28 / Microsoft OneDrive
\ (onedrive)
29 / OpenDrive
\ (opendrive)
30 / OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
\ (swift)
31 / Pcloud
\ (pcloud)
32 / Put.io
\ (putio)
33 / QingCloud Object Storage
\ (qingstor)
34 / SSH/SFTP Connection
\ (sftp)
35 / Sia Decentralized Cloud
\ (sia)
36 / Storj Decentralized Cloud Storage
\ (storj)
37 / Sugarsync
\ (sugarsync)
38 / Transparently chunk/split large files
\ (chunker)
39 / Union merges the contents of several upstream fs
\ (union)
40 / Uptobox
\ (uptobox)
41 / Webdav
\ (webdav)
42 / Yandex Disk
\ (yandex)
43 / Zoho
\ (zoho)
44 / http Connection
\ (http)
45 / premiumize.me
\ (premiumizeme)
46 / seafile
\ (seafile)
Storage> 28 # 输入28表示选择Microsoft OneDrive
Option client_id.
OAuth Client Id.
Leave blank normally.
Enter a value. Press Enter to leave empty.
client_id> # 输入 Client Id (客户端 ID)
Microsoft App Client Secret
Leave blank normally.
Enter a string value. Press Enter for the default ("").
client_secret> # 输入 Client Secret (客户端密码)
Edit advanced config? (y/n)
y) Yes
n) No
y/n> n # 输入 n
Remote config
Make sure your Redirect URL is set to "http://localhost:53682/" in your custom config.
Use auto config?
* Say Y if not sure
* Say N if you are working on a remote or headless machine
y) Yes
n) No
y/n> n # 输入 n
For this to work, you will need rclone available on a machine that has a web browser available.
Execute the following on your machine (same rclone version recommended) :
rclone authorize "onedrive" "client_id" "client_secret"
Then paste the result below:
result> {"access_token":"XXXXXXXXX","expiry":"2024-05-15T21:18:39.5036298+08:00"} # 输入 token
Choose a number from below, or type in an existing value
1 / OneDrive Personal or Business
\ "onedrive"
2 / Root Sharepoint site
\ "sharepoint"
3 / Type in driveID
\ "driveid"
4 / Type in SiteID
\ "siteid"
5 / Search a Sharepoint site
\ "search"
Your choice> 1 # # 这里询问你要选择的类型,因为你使用的是OneDrive,所以输入1
Found 1 drives, please select the one you want to use:
0: OneDrive (business) id=xxxxxxxxxxxxxx
Chose drive to use:> 0 # 检测到网盘,此处号码是0,所以输入0
Found drive 'root' of type 'business', URL: https:// xxx.sharepoint. com/personal/xxxxxx/Documents
Is that okay?
y) Yes
n) No
y/n> y # 请你确认,如果没有问题,请输入 y

--------------------
[od-e5-api]
type = onedrive
client_id = xxxxxxxxxx
client_secret = xxxxxxxxxxxxxxxx
token = {"access_token":"xxxxxxxxxxxxxxxxxx","expiry":"2024-05-15T21:18:39.5036298+08:00"}
drive_id = xxxxxxxxxxxxxxxxxxxxxxxxx
drive_type = business
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y # 最后会显示网盘的配置信息,请确认是否准确无误? 如果没有问题,请输入 y
Current remotes:

Name Type
==== ====
onedrive onedrive

e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q # 输入 q 退出
  • I kēia manawa, ua pili pono ʻo Rclone i ka disk network OneDrive me ka hoʻohana ʻana i ka API i kūkulu ʻia.

Ke hoʻonohonoho ʻia, hiki iā ʻoe ke hoʻohana i kēiarcloneKauoha e nānā:

E papa inoa i nā papa kuhikuhi ma ka pae kiʻekiʻe o onedrive▼

rclone lsd onedrive:

E papa inoa i nā faila a pau ma onedrive▼

rclone ls onedrive:

E kope i ka papa kuhikuhi kūloko i kahi papa kuhikuhi i kapa ʻiabackuppapa kuhikuhi onedrive▼

rclone copy /home/source onedrive:backup

Kope ʻoki ʻoki i ke kauoha

E kope i ka faila hoʻonohonoho Rclone i ka papa kuhikuhi kumu o ka onedrive network disk ▼

rclone copy /root/.config/rclone/rclone.conf onedrive:/

kope kūloko /home/backup E hele i ka papa kuhikuhi waihona kahi i hoʻonohonoho ʻia ai ka disk network i kapa ʻia ʻo onedrive, a ʻo ka hope ▼

rclone copy --progress /home/backup onedrive:backup
  • ma ka hoʻohui ʻana i kēia ʻāpana --ignore-existing Hiki ke nānā ʻole ʻia nā faila i kākoʻo ʻia ma ka disk network, ua like ia me ka hoʻihoʻi hou ʻana ▼
rclone copy --ignore-existing /home/backup onedrive:backup

E kope i ka waihona CWP manual backup kūloko i ka papa kuhikuhi waihona o ka disk network i kapa ʻia ʻo onedrive, a me ka hope ▼

rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz onedrive:cwp-newbackup/full/manual/accounts/

Mai ka onedrive network disk, kope i ka CWP automatic scheduled backup file i ka kūloko /newbackup Kāleka▼

rclone copy --progress onedrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/

rclone copy --progress onedrive:cwp-backup2/ /home/backup2/

Mai ka onedrive network disk, kope i ka CWP manual backup file i ka kūloko /newbackup/newbackup/full/manual/accounts/ Kāleka▼

rclone copy --progress onedrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/newbackup/full/manual/accounts/

E kope mai ka disk network o onedriveʻO VestaCPE hoʻopaʻa i nā faila i ka ʻāina /home/backup Kāleka▼

rclone copy --progress onedrive:backup/admin.2018-04-12_13-10-02.tar /home/backup

Neʻe (ʻoki) Kauoha ▼

rclone move /home/backup onedrive:backup

Holoi i ka papa kuhikuhi waihona o ka diski pūnaewele me ka inoa hoʻonohonoho onedrive▼

rclone delete onedrive:backup

E hana i kahi papa kuhikuhi e hoʻonohonoho i kahi diski pūnaewele i kapa ʻia ʻo onedrive ▼

rclone mkdir onedrive:backup

Kope ▼

rclone copy

neʻe ▼

rclone move

holoi ▼

rclone delete

Hoʻopili ▼

rclone sync

No nā kumu aʻoaʻo hoʻohana kauoha Rclone hou aku, e ʻoluʻolu e nānā i ka ʻohi kauoha Rclone ma lalo▼

Pehea e kau ai iā OneDrive?

Inā pono ʻoe e kau i kahi papa kuhikuhi kūloko, hiki iā ʻoe ke kuhikuhi i kā mākou Rclone mounting tutorial▼

Nā palena o OneDrive Private API

ʻOiai hiki i nā API pilikino i hana ponoʻī ke hoʻomaikaʻi i ka ʻike hoʻouka ʻana, hiki ke kaupalena ʻia ka hoʻouka ʻana inā hoʻohana pinepine ʻia.

He aha ka palena palena kiʻekiʻe no ka Microsoft OneDrive API?

ʻAʻole hōʻike maopopo ʻo Microsoft i ka paepae palena ʻoi loa o ka OneDrive API. Eia ka palapala kumu:

Ma muli o ka hoʻohana ʻana, hoʻoponopono maikaʻi mākou i nā paepae i hiki i nā mea hoʻohana ke hoʻohana i ka nui o nā kumu waiwai me ka ʻole o ka hōʻemi ʻana i ka hilinaʻi a me ka hana.

  • Hiki iā ʻoe ke koho mai ka nānā ʻana i ka wehewehe ʻana i nā ʻano palena ʻē aʻe o ka API, aia ʻelua mau palena, ka huina a me ka pinepine.
  • ʻO ka huina ka helu o nā kelepona i hiki ke hana i ka lā, a ʻo ke alapine ka helu o nā kelepona i hiki ke hana i kēlā me kēia minuke.
  • A hiki i ka paepae throttling, hoʻouka ʻia nā faila.
  • No ka mea ʻaʻole hiki ke loaʻa ka waiwai pololei mai ka palapala kūhelu, hiki ke kiʻi i kēia waiwai pololei ma o ka hoʻāʻo maoli ʻana?
  • ʻino ka pane.ʻAʻohe kānāwai i loaʻa ma ka hoʻāʻo maoli, no laila ua hoʻololi ʻia kēia palena a hoʻokō i nā palapala kūhelu.

Pehea e hiki ai iaʻu ke pale aku i ka palena ʻia e ka OneDrive API?

Mai hoʻouka i nā faila he nui i ka manawa pōkole, ʻaʻole pili ka nui o ka faila, ʻo ke kī ka helu o nā faila.

E pili ana i ka Office 365 E5 hoʻohou hou:

  • Wahi a ka ʻike o nā mea hoʻohana e hoʻohana ana i ka mana hoʻokolohua hoʻomohala no nā makahiki he nui, ʻoiai ʻoe e hoʻohana i ka API pilikino i kūkulu ʻia, hiki iā ʻoe ke hoʻololi i ke kau inoa.
  • No ka pinepine, ʻaʻohe maʻamau, a ʻoi aku ka maikaʻi.
  • ʻAʻole pono ka pohō ʻana i ka API me ka noʻonoʻo ʻana, ʻoi aku ka hoʻohana ʻana iā GitHub Actions, no ka mea ʻo Microsoft Azure ke kikowaena, no laila nui ka poʻe e hoʻohana i nā ʻano like ʻole e palaki i ka API me ka ʻole, a makemake ʻo Microsoft Azure e ʻike maʻalahi.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Ua lohi ʻo Rclone e hoʻopili iā Onedrive?E hoʻokuʻu i ka palena wikiwiki? E hoʻonohonoho i ka wikiwiki API" e kōkua iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-27906.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna