認証

APIアクセスのためには、ORBITVU SUNで生成できる汎用タイプのトークンが必要です: My products   -> API keys

トークンを使用してトークンを使用すると、以下の値を持つ Authorization HTTPヘッダーを渡すAPIへのアクセス権を得ることができます:

token <TOKEN>

e.g.:

Authorization: token d0ba713e5e34b3d6b2f4a1002f123a3e58c4d7bc

APIにアクセスするには、常にhttpsを使用する必要があります。

Authorizationヘッダーの値には、単語 token の後にトークン値を続けて指定する必要があります。 単語 token が省略されても機能しません。

Python requests ライブラリーを使用した例: 

>>> import requests
>>> r = requests.get('https://orbitvu.co/api/v1/.json', headers={'Authorization': 'token d0ba713e5e34b3d6b2f4a1002f123a3e58c4d7bc'})
>>> r.json()
{u'presentations': u'https://orbitvu.co/api/v1/presentations.json'}

上記の例で使用されているトークンは、あくまで説明のためのダミーに過ぎず、ORBITVU SUNアカウントへのアクセスはできません。 代わりに独自のトークンを使用してください。