Package: egnyte 0.1.0

Mike Stackhouse

egnyte: Read and Write Files from Egnyte

Provides functions to read and write files from Egnyte cloud storage using the Egnyte API. Supports both API key and OAuth 2.0 authentication for file transfer operations.

Authors:Mike Stackhouse [aut, cre]

egnyte_0.1.0.tar.gz
egnyte_0.1.0.zip(r-4.7-any)egnyte_0.1.0.zip(r-4.6-any)egnyte_0.1.0.zip(r-4.5-any)
egnyte_0.1.0.tgz(r-4.6-any)egnyte_0.1.0.tgz(r-4.5-any)
egnyte_0.1.0.tar.gz(r-4.7-any)egnyte_0.1.0.tar.gz(r-4.6-any)
egnyte_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
egnyte/json (API)

# Install 'egnyte' in R:
install.packages('egnyte', repos = c('https://atorus-research.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/atorus-research/egnyte/issues

On CRAN:

Conda:

4.60 score 1 stars 6 scripts 274 downloads 23 exports 13 dependencies

Last updated from:8dc8729364. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK170
source / vignettesOK191
linux-releaseOK113
macos-releaseOK72
macos-oldrelOK76
windows-develOK75
windows-releaseOK89
windows-oldrelOK55
wasm-releaseOK134

Exports:eg_autheg_listeg_oauth_appeg_oauth_authorizeeg_oauth_passwordeg_oauth_refresheg_readeg_read_csveg_read_delimeg_read_exceleg_read_rdseg_read_saseg_read_spsseg_read_stataeg_read_xpteg_writeeg_write_csveg_write_delimeg_write_exceleg_write_rdseg_write_spsseg_write_stataeg_write_xpt

Dependencies:askpassclicurlgluehttr2lifecyclemagrittropensslR6rlangsysvctrswithr

Authorization
Overview of Authentication Methods | API Key Authentication | When to Use It | When to Avoid It | OAuth 2.0 Authorization Code Flow | Initial Setup | Authorizing | Token Refresh | OAuth 2.0 Resource Owner Password Flow | Setup | Using Environment Variables | Important Limitations | Choosing the Right Method | How Authentication State is Stored | Token Expiration | Troubleshooting | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

Configuration
Getting an API Key | If You're an Admin | If You're Not an Admin | Setting Up Your Credentials | Using Environment Variables | Setting Environment Variables | Verifying Your Setup | A Note on Security | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

File Transfer
Prerequisites | Downloading Files | Basic Usage | Downloading to a Temporary File | Understanding Egnyte Paths | Uploading Files | Handling Existing Files | Creating Folders | Working with Different File Types | Listing Directory Contents | Recursive Listing | Filtering Results | Combining with Downloads | Common Patterns | Downloading, Processing, and Re-uploading | Batch Downloads | Checking If a File Exists Before Uploading | Error Handling | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

Reading and Writing Data Files
Prerequisites | Reading Data Files | CSV Files | Delimited Files | Excel Files | SAS Files | Stata Files | SPSS Files | R Objects (RDS) | Writing Data Files | SAS Transport Files | Optional Dependencies | A Few Tips | Working with Large Files | Passing Arguments Through | File Extensions Matter | Comparison with Base File Transfer | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

Readme and manuals

Help Manual

Help pageTopics
Set Egnyte Authentication Credentialseg_auth
List Files in an Egnyte Directoryeg_list
Set Up OAuth Application Credentialseg_oauth_app
Authorize with Egnyte via OAuth 2.0eg_oauth_authorize
Authenticate with Egnyte Using Username and Passwordeg_oauth_password
Refresh OAuth Access Tokeneg_oauth_refresh
Download a File from Egnyteeg_read
Read Data Files from Egnyteeg_read_csv eg_read_delim eg_read_excel eg_read_file eg_read_rds eg_read_sas eg_read_spss eg_read_stata eg_read_xpt
Upload a File to Egnyteeg_write
Write Data Files to Egnyteeg_write_csv eg_write_delim eg_write_excel eg_write_file eg_write_rds eg_write_spss eg_write_stata eg_write_xpt