Bot Libre Forum Sign In : Sign Up

Correct web API usage

by admin posted Dec 8 2014, 18:30

Just a note on how to correctly use the web API.

When you use the web API ensure that you pass your application id. An app id is free, and you can easily get one from your user page. You need to pass your app id on every request.

If you are going to extensively use a bot that does not belong to you, it would be recommended to fork your own clone of the bot for your purpose. Avoid spamming someone else's bot.

The chat API returns a conversation id when you start a conversation. Ensure you pass this id on subsequent messages, otherwise each message will be a different conversation and session. This will consume more resources, hit your message limit sooner, and will not give the bot any context to the conversation, so it will have poor replies.

i.e.

http://www.botlibre.com/rest/botlibre/form-chat?instance=165&message=what+is+a+chat+bot&conversation=1234&application=12345654321


There have been a few API abuses lately. If you are the one accessing Cindy or Chris, please contact [email protected]


by sanjanasrinath posted Jul 24 2023, 3:24

getting error Invalid application id - '3376403907580542198 '  even after entering the correct one from user page 

https://www.botlibre.com/rest/api/form-chat?instance=48424994&application=3376403907580542198


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 723, today: 2, week: 10, month: 91

by admin posted Jul 25 2023, 13:30
I tested your URL and it works fine.

Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 663, today: 1, week: 13, month: 90

Id: 668076
Tags: api, spam, limits
Posted: Dec 8 2014, 18:30
Updated: Dec 8 2014, 18:34
Replies: 2
Views: 5255, today: 1, week: 11, month: 104