Comments (3)
It maybe overwritten by something else but not sure. In the meantime, I explicitly imported fetch
and passed it to the dropbox instance. Works
import { Dropbox } from 'dropbox';
import fetch from 'fetch';
const dbx = new Dropbox({
refreshToken: process.env.DROPBOX_REFRESH_TOKEN,
clientId: process.env.DROPBOX_CLIENT_ID,
clientSecret: process.env.DROPBOX_CLIENT_SECRET,
fetch
});
from dropbox-sdk-js.
Thanks for following up. I'm glad to hear you got this working.
It sounds like this is related to something in that particular environment, but if you find there's something in the Dropbox SDK itself that needs to be addressed, please let us know so we can look into it.
from dropbox-sdk-js.
The Dropbox JavaScript SDK uses this.fetch
to perform the network requests to the Dropbox API servers for the Dropbox API calls. In a Node environment, that is supposed to get set from node-fetch
. Is there some reason that may not be working (for instance, is node-fetch
not properly installed?) or may be overwritten by something else in your deployed application?
from dropbox-sdk-js.
Related Issues (20)
- Autorename not working HOT 1
- Can I use this API without npm? HOT 1
- No error when connection dropped, causing uploads to hang forever. HOT 2
- Confusion with refresh/access tokens HOT 7
- missing extension (for esm) HOT 3
- Example does not work HOT 2
- web version of the sdk should use the browser crypto api HOT 1
- DropboxAuth.getAuthenticationUrl returns incorrect type HOT 1
- Fix TS links in the readme HOT 1
- Incorrect typescript definitions HOT 1
- Get Upload progress HOT 1
- built-in `fetch` in node 20 issues error HOT 8
- nextjs upload file Dropbox API HOT 3
- V10.34.0 _utils.isBrowserEnv not working in all cases. HOT 1
- res.buffer is not a function in bun HOT 2
- fileBinary not present in TS definitions for filesDownload HOT 1
- Change deprecated .buffer() to .arrayBuffer() HOT 3
- Typescript Types Missing HOT 1
- Typescript types missing "team_member_root" from NamespaceType definition HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dropbox-sdk-js.