Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)`