{"id":2852,"date":"2020-09-02T13:59:38","date_gmt":"2020-09-02T18:59:38","guid":{"rendered":"https:\/\/www.mysmartbots.com\/blog\/?p=2852"},"modified":"2020-09-02T13:59:38","modified_gmt":"2020-09-02T18:59:38","slug":"new-http-apis-for-developers","status":"publish","type":"post","link":"https:\/\/www.mysmartbots.com\/blog\/2020\/09\/new-http-apis-for-developers\/","title":{"rendered":"New HTTP APIs for developers"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignright size-full wp-image-2735\" src=\"https:\/\/www.mysmartbots.com\/blog\/wp-content\/smartbots\/2019\/10\/20191014-http-API-update.jpg\" alt=\"\" width=\"250\" height=\"200\" \/>Hello everyone!<\/p>\n<p>During the last few months we were\u00a0working\u00a0on\u00a0<a href=\"https:\/\/speedlight.io\">SpeedLight<\/a> (the first and only Second Life\u00a0web and mobile viewer). This does not mean we&#8217;ve\u00a0forgot about SmartBots! Nope. SpeedLight runs on SmartBots engine and we <strong>added\u00a0a lot<\/strong>\u00a0of new features\u00a0to the engine.<\/p>\n<p><strong>Now it is time to bring\u00a0these new\u00a0features\u00a0to SmartBots users!<\/strong><\/p>\n<p>We are starting with a new HTTP API command and an updated HTTP callback feature:<\/p>\n<ul>\n<li><a href=\"\/dev\/docs\/HTTP_API\/Bot_Commands\/parcel_eject\">parcel_eject<\/a> &#8211; the command to eject (and probably ban) another avatar from bot&#8217;s parcel<\/li>\n<li>the bunch of <a href=\"\/dev\/docs\/HTTP_API\/Bot_Commands\/set_http_callback\/HTTP_Bot_Callback_Events\">HTTP callback events<\/a> &#8211; including &#8220;nearby avatars, teleport\/friendship\/inventory offers and more<\/li>\n<\/ul>\n<h3>What&#8217;s next?<\/h3>\n<p>We will be adding more features to API soon. Also, the\u00a0<a href=\"\/dev\/docs\/Bot_Playground\">Bots Playgroups<\/a> (the JavaScript bots\u00a0programming tool) will get updates. Finally, we did a new security-related add-on for your bots.\u00a0Testing it now,\u00a0to be released\u00a0this month!<\/p>\n<p>Thank you for staying with us, and stay tuned! :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello everyone! During the last few months we were\u00a0working\u00a0on\u00a0SpeedLight (the first and only Second Life\u00a0web and mobile viewer). This does not mean we&#8217;ve\u00a0forgot about SmartBots! Nope. SpeedLight runs on SmartBots engine and we added\u00a0a lot\u00a0of new features\u00a0to the engine. Now it is time to bring\u00a0these new\u00a0features\u00a0to SmartBots users! We are starting with a new HTTP [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[146,73],"tags":[145,542,366,250],"_links":{"self":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts\/2852"}],"collection":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/comments?post=2852"}],"version-history":[{"count":3,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts\/2852\/revisions"}],"predecessor-version":[{"id":2855,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts\/2852\/revisions\/2855"}],"wp:attachment":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/media?parent=2852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/categories?post=2852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/tags?post=2852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}