Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/merlinstardust/edmodo-api
API service for Edmodo accounts
https://github.com/merlinstardust/edmodo-api
Last synced: 15 days ago
JSON representation
API service for Edmodo accounts
- Host: GitHub
- URL: https://github.com/merlinstardust/edmodo-api
- Owner: merlinstardust
- Created: 2015-12-15T04:29:26.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-04T14:21:32.000Z (over 7 years ago)
- Last Synced: 2024-11-12T18:48:37.307Z (2 months ago)
- Language: JavaScript
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Edmodo API
This package uses the [External API package](https://atmospherejs.com/merlin/external-api) to get results from [Edmodo's Connect API](https://developers.edmodo.com/edmodo-connect/docs/). You should use it in conjunction with the [Edmodo Accounts package](https://atmospherejs.com/merlin/accounts-edmodo)
## Table of Contents
* Functions
* `refreshToken({redirectUri, refreshToken})`
* `getUser(id = 'me')`
* `getGroups(groupId = '')`
* `getGroupMemberships(paramsOrId = '')`
* `params = {userId, groupId, page, perPage}`
* `getConnections(paramsOrId = '')`
* `params = {userId, status, page, perPage}`
* `postMessages({text, attachments, recipents, postAt, moderated})`
* `postLibraryItems({type, item})`
* `logout(returnUrl)`## Functions
### `refreshToken({redirectUri, refreshToken})`
### `getUser(id = 'me')`
### `getGroups(groupId = '')`
### `getGroupMemberships(paramsOrId = '')`
`params = {userId, groupId, page, perPage}`
### `getConnections(paramsOrId = '')`
`params = {userId, status, page, perPage}`
### `postMessages({text, attachments, recipents, postAt, moderated})`
### `postLibraryItems({type, item})`
### `logout(returnUrl)`