Skip to content

onOfficeGmbH/api-client-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onOffice-api-tester

test-suite for onOffice API

Table of Contents

Requirements

  • PHP >= 7.2
  • Linux / OSX

Installation

$ git clone
$ composer install #dev-mode
$ composer install --no-dev #op-mode

ooapi.ini

To avoid unnecessary code configuration, this library provides a configuration file.

In the config/ooapi.ini the onOffice-API-URL configured.

Command-Line

bin/ooapitest.php

This library can be used via console.

$ php bin/ooapitest.php -f /path-to-file-with-json -t token -s secret

$ php bin/ooapitest.php -j '{json-string}' -t token -s secret

The json-string MUST be the complete action-tag, example:

 {"actionid":"urn:onoffice-de-ns:smart:2.5:smartml:action:read","resourceid":"resource-id","resourcetype":"estate","identifier":"","timestamp":1589567897,"hmac":"88462bce11c5c47fb738dba64a36ba00","parameters":{"data":["Id", "kaufpreis", "lage"]}}

Have a look at the official API documentation for more information.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages