Did you know Bot Libre also provides free hosted issue tracking for your own website or mobile app?
Bot Libre Dev

upload script api

by cliffh posted Jan 13 2020, 10:23

the web api endpoints section suggest that there is a script upload facility ie  /rest/api/up-bot-script

but what parameters does it take, is it post or get?

 


by admin posted Jan 14 2020, 8:35

This web API changes the precedence of a script (move up/down), it does not upload a new script.

It takes a <script-source> parameter, which should have the bot's id (instance), and the scripts id (id) set,

<script-source application="..." user="..." token="..." instance="1234" id="4567"/>

Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1419, today: 1, week: 9, month: 15

by cliffh posted Jan 14 2020, 13:09

ok is there any way to upload a script direct to the bots workspace?

Cliff

 


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1413, today: 0, week: 7, month: 11

by admin posted Jan 15 2020, 9:05

You can create a Script object in your Workspace, and upload the source code.

/rest/api/create-script

/rest/api/save-script-source

https://github.com/BotLibre/BotLibre/blob/master/sdk/android/BotLibre/app/src/main/java/org/botlibre/sdk/config/ScriptConfig.java

https://github.com/BotLibre/BotLibre/blob/master/sdk/android/BotLibre/app/src/main/java/org/botlibre/sdk/config/ScriptSourceConfig.java


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1542, today: 2, week: 9, month: 15

Id: 31470740
Tags: script upload
Posted: Jan 13 2020, 10:23
Replies: 3
Views: 1508, today: 1, week: 6, month: 12
0 0 0.0/5