Rclone bil-mod biex jgħaqqad ma' Onedrive?Tneħħi l-limitu tal-veloċità tal-upload? Ikkonfigura l-aċċelerazzjoni tal-API

bħalissa qed tuża klonu Meta tittrasferixxi fajls għal OneDrive, tista' tiltaqa' ma' problemi bħal veloċità bil-mod, skonnessjoni, eċċ...

Għaliex Rclone bil-mod biex jgħaqqad ma' Onedrive?

Il-kawża ewlenija hija li tixpruna l-limitazzjoni ta 'OneDrive API, u l-API default Rclone built-in tintuża minn nies multipli fl-istess ħin, għalhekk dawn il-problemi qed isiru aktar u aktar ovvji...

Rclone bil-mod biex jgħaqqad ma' Onedrive?Tneħħi l-limitu tal-veloċità tal-upload? Ikkonfigura l-aċċelerazzjoni tal-API

L-użu tal-API privat mibni waħdu biex jikkonnettja ma 'OneDrive jista' jtejjeb ħafna dawn is-sitwazzjonijiet, u għall-verżjoni ta 'prova tal-iżviluppatur Office 365 E5 ta' tliet xhur, użu okkażjonali ta 'Rclone awtomatikament iġedded il-miżata, aktar milli deliberatament tfarfir l-API, li hija aktar sigur u stabbli.

Barra minn hekk, APIs mibnija waħedhom jistgħu jintużaw ukoll minn kontijiet oħra u applikazzjonijiet oħra.

Jekk hija API ta' Google Drive mibnija waħedha, jekk jogħġbok irreferi għal dan it-tutorja ▼

Rclone connect test tal-veloċità Onedrive

L-ewwel huwa li tittestja l-veloċità tal-użu tal-API default ta 'Rclone biex tikkonnettja ma' Onedrive▼

Test tal-veloċità tal-konnessjoni Rclone Onedrive L-ewwel huwa t-tielet ritratt tan-netizens li jittestjaw il-veloċità tal-użu tal-API default ta 'Rclone biex jgħaqqdu ma' Onedrive

Dan tal-aħħar huwa test tal-utent tal-veloċità tal-konnessjoni ma' Onedrive bl-użu tal-Microsoft API li applikaw għaliha ▼

Dan tal-aħħar huwa r-raba’ ritratt ta’ netizens li jittestjaw il-veloċità tal-konnessjoni ma’ Onedrive bl-użu tal-Microsoft API li applikaw għaliha

  • Jista 'jidher b'mod ċar li d-differenza fil-veloċità hija aktar minn 10 darbiet.

Kif toħloq Microsoft Onedrive network disk API?

Kif tikseb l-ID tal-Klijent u s-sigriet tal-Klijent f'Microsoft Azure Management Center, jekk jogħġbok ikklikkja l-link hawn taħt biex tara kif toħloq l-API tad-diska tan-netwerk Microsoft Onedrive ▼

Rclone gets token

Niżżel Rclone fuq il-kompjuter lokali tiegħek ▼

Ħu l-Windows bħala eżempju, mur fil-folder fejn jinsab rclone.exe wara d-dekompressjoni, daħħal cmd fil-bar tal-indirizz tal-esploratur u agħfas Enter biex tiftaħ il-kmand fil-pront fil-mogħdija kurrenti.

Ibdel fil-kmand li ġejClient_ID,Client_secret u tesegwixxi ▼

rclone authorize "onedrive" "Client_ID" "Client_secret"
  • Imbgħad jitfaċċa browser, fejn jitlobek tidħol fil-kont tiegħek biex tawtorizzah.

Wara l-awtorizzazzjoni, il-messaġġ li ġej jidher fit-tieqa tal-prompt tal-kmand:

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"}Dan il-kontenut kollu (inklużi l-parentesi) huwa t-token, il-kopja u l-iffrankar.

Rclone qabbad ma 'OneDrive

SSH daħħal il-kmand li ġej▼

rclone config

L-informazzjoni li ġejja se tidher, jekk jogħġbok irreferi għall-istruzzjonijiet li ġejjin biex topera ▼

  • Nota:Minħabba li RCLONE se jiġi aġġornat minn żmien għal żmien, meta tara dan it-tutorja, l-għażliet tal-menu jistgħu jinbidlu xi ftit, iżda l-idea ġenerali mhix se tinbidel.Taħseb li tikkopja l-operazzjoni.
$ 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 退出
  • S'issa, Rclone ikkonnettja b'suċċess mad-diska tan-netwerk OneDrive bl-użu tal-API awto-mibnija.

Ladarba kkonfigurat, tista 'tuża dan li ġejrcloneKmand biex tara:

Elenka direttorji fl-ogħla livell ta' onedrive▼

rclone lsd onedrive:

Elenka l-fajls kollha f'onedrive▼

rclone ls onedrive:

Ikkopja d-direttorju lokali f'direttorju msemmibackupdirettorju onedrive▼

rclone copy /home/source onedrive:backup

Ikkopja Aqta Ħassar Kmand

Ikkopja l-fajl tal-konfigurazzjoni Rclone fid-direttorju tal-għeruq tad-diska tan-netwerk onedrive ▼

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

kopja lokali /home/backup Mur fid-direttorju tal-backup fejn id-diska tan-netwerk bl-isem onedrive hija kkonfigurata, u viċi versa ▼

rclone copy --progress /home/backup onedrive:backup
  • billi żżid dan il-parametru --ignore-existing Fajls li jkunu ġew appoġġjati fuq id-diska tan-netwerk jistgħu jiġu injorati, li huwa ekwivalenti għal backup inkrementali ▼
rclone copy --ignore-existing /home/backup onedrive:backup

Ikkopja l-fajl tal-backup manwali tas-CWP lokali fid-direttorju tal-backup tad-diska tan-netwerk bl-isem onedrive, u viċi versa ▼

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

Mid-diska tan-netwerk onedrive, ikkopja l-fajl tal-backup skedat awtomatiku CWP fil-lokali /newbackup Catalog▼

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

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

Mid-diska tan-netwerk onedrive, ikkopja l-fajl tal-backup manwali CWP fil-lokali /newbackup/newbackup/full/manual/accounts/ Catalog▼

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

Ikkopja mid-disk tan-netwerk ta' onedriveVestaCPFajls ta 'backup għal lokali /home/backup Catalog▼

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

Nimxu (Aqta) Kmand ▼

rclone move /home/backup onedrive:backup

Ħassar id-direttorju tal-backup tad-diska tan-netwerk bl-isem tal-konfigurazzjoni onedrive▼

rclone delete onedrive:backup

Oħloq direttorju backup li jikkonfigura disk tan-netwerk bl-isem onedrive ▼

rclone mkdir onedrive:backup

Kopja ▼

rclone copy

jimxu ▼

rclone move

ħassar ▼

rclone delete

Sinkronizzazzjoni ▼

rclone sync

Għal aktar tutorials dwar l-użu tal-kmand Rclone, jekk jogħġbok irreferi għall-ġbir tal-kmand Rclone hawn taħt▼

Kif timmonta OneDrive?

Jekk għandek bżonn timmonta f'direttorju lokali, tista' tirreferi għat-tutorial preċedenti tagħna dwar l-immuntar ta' Rclone▼

Limitazzjonijiet ta' OneDrive Private API

Għalkemm l-APIs privati ​​mibnija waħedhom jistgħu jtejbu l-esperjenza ta' uploading, it-uploading jista' jkun limitat jekk jintuża ta' spiss wisq.

X'inhu l-limitu massimu tal-limitu għall-Microsoft OneDrive API?

Microsoft ma ddikjaratx b'mod ċar x'inhu l-limitu massimu tal-limitu massimu tal-API OneDrive. Dan li ġej huwa d-dokument oriġinali:

Ibbażat fuq l-użu, aħna nirfinaw il-limiti sabiex l-utenti jkunu jistgħu jużaw l-ammont massimu ta 'riżorsi mingħajr ma jikkompromettu l-affidabbiltà u l-prestazzjoni.

  • Kif tistgħu taħsbu milli tħares lejn id-deskrizzjoni ta 'tipi oħra ta' limiti API, hemm żewġ limiti, totali u frekwenza.
  • It-total huwa n-numru ta 'sejħiet li jistgħu jsiru f'ġurnata, u l-frekwenza hija n-numru ta' sejħiet li jistgħu jsiru kull minuta.
  • U ladarba jintlaħaq il-limitu tat-throttling, it-uploads tal-fajls jiġu throttled.
  • Peress li l-valur eżatt ma jistax jinkiseb mid-dokumentazzjoni uffiċjali, jista' dan il-valur eżatt jinkiseb permezz ta' ttestjar attwali?
  • it-tweġiba hija negattiva.L-ebda regola ma nstabet fit-test attwali, għalhekk dan il-limitu huwa aġġustat dinamikament u jikkonforma mad-dokumentazzjoni uffiċjali.

Kif nista' nevita li nkun ristrett mill-API OneDrive?

M'għandekx ittella wisq fajls fi żmien qasir, id-daqs tal-fajl ma jimpurtax, iċ-ċavetta hija n-numru ta 'fajls.

Dwar it-tiġdid awtomatiku ta' Office 365 E5:

  • Skont l-esperjenza tal-utenti li jużaw il-verżjoni ta 'prova tal-iżviluppatur għal ħafna snin, sakemm tuża l-API privata mibnija waħedha, tista' ġġedded l-abbonament.
  • Fir-rigward tal-frekwenza, m'hemm l-ebda standard, u aktar ma jkun aħjar.
  • It-tfarfir deliberat tal-API jista 'ma jkunx jiswa t-telf, speċjalment bl-użu ta' GitHub Actions, minħabba li s-server huwa Microsoft Azure, għalhekk ħafna nies jużaw metodi simili biex jaħslu l-API bla sens, u Microsoft Azure trid tidentifikaha faċilment.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) maqsuma "Rclone bil-mod biex jgħaqqad ma' Onedrive?Dump upload speed limit? Ikkonfigura l-aċċelerazzjoni tal-API" biex tgħinek.

Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-27906.html

Merħba fil-kanal Telegram tal-blog ta' Chen Weiliang biex tikseb l-aħħar aġġornamenti!

🔔 Kun l-ewwel li ġġib il-"Gwida għall-Użu tal-Għodda AI għall-Marketing tal-Kontenut ChatGPT" siewja fid-direttorju ta' fuq tal-kanal! 🌟
📚 Din il-gwida fiha valur kbir, 🌟Din hija opportunità rari, titlifhiex! ⏰⌛💨
Share u like jekk togħġobkom!
Il-qsim u l-likes tiegħek huma l-motivazzjoni kontinwa tagħna!

 

发表 评论

L-indirizz elettroniku tiegħek mhux se jkun ippubblikat. Jintużaw l-oqsma meħtieġa * Tikketta

iscroll għal fuq