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

https://github.com/embbnux/simpleglip

A simple Glip client with RESTful API
https://github.com/embbnux/simpleglip

glip react restful-api ringcentral-widgets

Last synced: about 1 month ago
JSON representation

A simple Glip client with RESTful API

Awesome Lists containing this project

README

        

# [Simple Glip](https://embbnux.github.io/SimpleGlip/)

## Introduction

This is simple version of RingCentral Glip with RESTful API.

Built with:

* [RingCentral Commons](https://github.com/ringcentral/ringcentral-js-widgets/tree/master/packages/ringcentral-integration)
* [RingCentral Widgets](https://github.com/ringcentral/ringcentral-js-widgets/tree/master/packages/ringcentral-widgets)

![SimpleGlip Preview](https://user-images.githubusercontent.com/7036536/40632915-6ae9f09a-631e-11e8-96f8-29121837967c.jpeg)

## Visit Online

Visit app [website](https://embbnux.github.io/SimpleGlip/) in github pages.

## Dependences

* yarn
* webpack 2
* react
* redux

## How to develop based on this app

### Clone the code

```bash
$ git clone https://github.com/embbnux/SimpleGlip.git
```

### Create API secret file in project root path

```js
# api.json
{
"appKey": "your ringcentral app key",
"appSecret": "your ringcentral app sercet",
"server": "ringcentral sever url, eg: https://platform.devtest.ringcentral.com"
}
```

The `appSecret` is optional to enable the authorization code flow. If you don't provide `appSecret`, the app will use the implicit grant flow.

App Permissions required: `Glip` and `Webhook Subscription`

### Start development server

```bash
$ yarn
$ yarn start
```

Open site: 'http://localhost:8080/' on browser