You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 24, 2022. It is now read-only.
Tsegaselassie Tadesse edited this page Jan 25, 2016
·
16 revisions
Introduction
CGSpace Mass Tweeter is a tool to mass-tweet CGSpace entries to twitter, while providing the status of each entry as being tweeted or not.
System Overview
Fig. 1: High-level System Overview
A twitter user signs up on the system through OAuth.
The signed in user pulls items from CGSpace through its REST API endpoint, https://cgspace.cgiar.org/rest/items/. Currently, only the items title, handle and last modified fields are imported.
The imported items are presented as a list that can be searched and/or sorted. The status of each items, whether it has been tweeted or not is also indicated per item.
The user selects items of interest to tweet using the selection checkboxes available for each item and starts the batch process to tweet them. The system tweets each selected item one at a time every 38 seconds (to comply with Twitter's API usage terms), and show a status report as a notification.