NetsBlox
Fundamentals
Networking Concepts
Walkthroughs
Handling Errors
RPC Argument Types
Services
ArtificialIntelligence
Astronomy
Chart
Climate
CloudVariables
Devices
Games
GeoData
Health
History
Language
Location
Media
PhoneIoT
PublicRoles
RoboScape
Society
Utilities
Deployment
Installation
Deploy with Docker Compose
Command Line Interface
RPC Support
Development
Services Overview
Hello Custom Services
Service Annotations
Best Practices for NetsBlox Services
Using External APIs
Utilities
Adding Example Projects
NetsBlox
NetsBlox Documentation
View page source
NetsBlox Documentation
ΒΆ
Fundamentals
Networking Concepts
Rooms
Messages
Services (RPCs)
Walkthroughs
Signing up/in
Sending and receiving messages
Using Services (Remote Procedure Calls)
Managing rooms
Working with custom messages
Playing multiplayer games
Handling Errors
Types of Errors
Errors in NetsBlox
RPC Argument Types
Services
ArtificialIntelligence
Alexa
CoreNLP
ParallelDots
ThisXDoesNotExist
Astronomy
EarthOrbit
Eclipse2017
NASA
StarMap
Chart
Climate
AirQuality
HistoricalTemperature
HurricaneData
IceCoreData
MaunaLoaCO2Data
OceanData
PaleoceanOxygenIsotopes
RainViewer
WaterWatch
Weather
CloudVariables
Devices
Alexa
IoTScape
PhoneIoT
RoboScape
Thingspeak
Games
Battleship
ConnectN
DailyWordGuess
Hangman
NPlayer
SimpleHangman
Trivia
TwentyQuestions
WordGuess
GeoData
AirQuality
BingTraffic
Earthquakes
HurricaneData
RainViewer
WaterWatch
Weather
Health
AirQuality
COVID-19
HumanMortalityDatabase
History
MetMuseum
NewYorkPublicLibrary
Smithsonian
Language
CoreNLP
ParallelDots
ProjectGutenberg
Translation
Location
Geolocation
GoogleMaps
GoogleStreetView
Media
Chart
Genius
MovieDB
NewYorkTimes
Pixabay
ThisXDoesNotExist
Twitter
PhoneIoT
Display
Sensors
Utility
PublicRoles
RoboScape
Society
AirQuality
BingTraffic
Genius
MovieDB
Twitter
Utilities
Autograders
BaseX
CloudVariables
Execute
PublicRoles
ServiceCreation
Deployment
Installation
Docker
Native
Deploy with Docker Compose
Command Line Interface
User creation and Group Management
RPC Support
Required Environment Variables for RPCs
Development
Services Overview
What are services?
Are there different types of services?
How can I contribute a native service?
Hello Custom Services
Create the service
Use it from the browser!
Next Steps
Service Annotations
Service/RPC Annotations
Service Annotations
RPC Annotations
Best Practices for NetsBlox Services
Naming Conventions
Argument Names
Annotations and Argument Types
Argument Order
Tests
Error Handling
Handling Complex Data
Conditional Loading of Services
Sending messages to sender
Using External APIs
Concepts
Methods
API Keys
Utilities
CSV Toolset
Adding Example Projects
Adding the Example