https://github.com/eloston/cws2atom
A script to generate an Atom feed from Chrome Web Store reviews and support feedback
https://github.com/eloston/cws2atom
atom atom-feed chrome-extension chrome-extensions chrome-web-store chrome-webstore cws python support-feedback
Last synced: 3 months ago
JSON representation
A script to generate an Atom feed from Chrome Web Store reviews and support feedback
- Host: GitHub
- URL: https://github.com/eloston/cws2atom
- Owner: Eloston
- Created: 2016-03-06T05:13:36.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-08-31T18:11:31.000Z (almost 8 years ago)
- Last Synced: 2025-05-06T13:47:35.519Z (about 1 year ago)
- Topics: atom, atom-feed, chrome-extension, chrome-extensions, chrome-web-store, chrome-webstore, cws, python, support-feedback
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
cws2atom
========
A script to generate an [Atom feed](https://en.wikipedia.org/wiki/Atom_(standard)) from Chrome Web Store reviews and support feedback
It will grab reviews and support feedback in all languages, including replies.
Requirements
------------
* Python (tested on version 3.5)
* [pyatom](https://github.com/rpcope1/pyatom)
Usage
-----
```
python3 cws2atom.py EXTENSION_ID [NUM_RESULTS]
```
where:
* EXTENSION_ID is the extension's ID on the Chrome Webstore, e.g. `efdhoaajjjgckpbkoglidkeendpkolai`
* NUM_RESULTS is an optional parameter specifying the number of reviews to download and the number of support posts to download. Reviews and support posts are ordered in descending order of time, so only the beginning NUM_RESULTS are selected. The default is 100, which seems to be the maximum that the Chrome Webstore will take.
The Atom feed will be written to standard output.
It may be more helpful to use this in conjunction with a RSS reader such as [Liferea](https://lzone.de/liferea/), which can be configured to invoke cws2atom.
Contributing
------------
Please leave issues, suggestions, and questions in the Issue Tracker. Pull requests are welcome.
License
-------
Public domain