Git Product home page Git Product logo

quip-export's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

quip-export's Issues

Local Links

I am so excited to find this amazing tool for quip export! Just one suggestion: is it possible to replace the links to other files with the local path, instead of a quip web link?

What content is exported?

Hi! When someone generates a personal access token, what content is actually exported?
Is it an export of the entire site?
Is it an export of docs owned by the person?
Is it an export of the personal folder?
Is it an export of docs the person was a full access member of?

Thanks!
Cathy

Token not access

Thanks for sharing this code. it seems to be used fully for all. but when I am executing this code found repeatability of instruction. I am not able to export data from quip. when I execute a token statement it asks for security open and once I click on open it shows me instructions again. Can you please let me know what mistake I do ?
Permission
Repeat Instruction

API throttle detection option

Sometimes the remote API endpoint returns back with HTTP 429 if too many requests are made to quickly. This can happen with as few as 79 documents to export from a folder.

Implement detection and a forced pause and retry if HTTP 429 is returned. Reduce the number of API calls made per second to accommodate.

Otherwise add a command line option to restrict to one download/thread at a time.

Example from export.log of failed run:

[29-03-2022 08:05:16.916] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:16.941] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:16.959] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:16.961] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:16.974] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:16.976] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.011] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.020] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.064] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.076] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.141] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.213] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429
[29-03-2022 08:05:17.234] DEBUG: Couldn't fetch /threads/redactedidhere/export/docx, received 429

Never able to finish export

Hello,

I have been using your script but i am never able to get to a full backup from 2561 threads. It keeps on failing.

Any ideas on what i can do to get a full backup?

Thanks

Token is wrong or expired

Each time I run this with a token from Quip, I am getting Quip-Export v2.3.2
ERROR: Token is wrong or expired.

Yet, I am using the token provided to me from https://quip-amazon.com/dev/token.

Whay are the limitations to using this? I suppose organizations can disable API access?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.