Java Example
PIOPIY webhooks implementation in java. Use our simple java web server to test your webhooks and live events locally for development purpose.
Install
Follow the below installation instructions
Prerequisites
Prerequisites for Java web server.
Clone the repository
Use command git clone to clone the java webserver from our PIOPIY github repository.
git clone https://github.com/telecmi/piopiy_example_java.git
Change the directory to your project directory
cd piopiy_example_java
Run
Run your java server using the below command
gradle run
Now you can able to test our webhooks and live events, from your local server. To expose your local web server to the internet use ngrok.
You can create a secure HTTP tunnel by providing the port number on which your web server is running. For example, your web server is running on port number 5000. you can launch your HTTP tunnel with the following command line.
./ngrok http 5000
After exposing your local webserver to the internet using ngrok you will get the following output.
Now you can get your dynamic URL from the above output. To configure webhooks and live events, paste your dynamic URL with correct path in webhooks section.