Sha256: 8fe03962db5e36eb11a98f84ea9ecdd6b50f07106fad28d29546ab04f6d2b4a6

Contents?: true

Size: 1.14 KB

Versions: 1

Compression:

Stored size: 1.14 KB

Contents

[![Build Status](https://secure.travis-ci.org/troessner/ecircle.png)](http://travis-ci.org/troessner/ecircle)

Synopsis
-------------

This gem aims to be a full-fledged solution for the ecircle API, the [synchronous one](http://webservices.ecircle-ag.com/soap/javadoc/com/ecircleag/webservices/EcMApi.html) and the [asynchronous one](http://developer.ecircle-ag.com/apiwiki/wiki/AsynchronousAPI).

This is WIP and far from complete.

Features
-------------

So far just a couple of methods:

* create_member
* create_or_update_user_by_email
* delete_member
* logon
* send_parametrized_single_message_to_user

To do
-------------

* Rethink current structure e.g.
 * doing an explicit logon in every method is ugly at best
 * inefficient handling of session token (we could and should reuse it instead of requesting a new one every time)
* Implement missing API methods
* Specs
* RDoc

Configuration
-------------

```Ruby
Ecircle.configure do |config|
  config.user     = 'your@user.com'
  config.realm    = 'http://your.realm.com'
  config.password = 'your_password'
end
```

Usage
-------------

```Ruby
Ecircle.create_or_update_user_by_email 'user@email.com'
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ecircle-0.0.6 README.md