mirror of
https://github.com/jambonz/next-static-site.git
synced 2025-12-19 04:47:44 +00:00
update cloud system references (#77)
This commit is contained in:
@@ -26,9 +26,9 @@ If your application also needs to make [REST API calls](/docs/rest/overview/), y
|
||||
```js
|
||||
const jambonz = require('@jambonz/node-client');
|
||||
const {WebhookResponse} = jambonz;
|
||||
const client = jambonz('your-account-sid', 'your-api-key', {baseUrl: 'https://jambonz.us'});
|
||||
const client = jambonz('your-account-sid', 'your-api-key', {baseUrl: 'https://jambonz.cloud'});
|
||||
```
|
||||
> Note: if you are running a self-hosted system, replace `https://jambonz.us` in the above with the appropriate URL of your own jambonz system.
|
||||
> Note: if you are running a self-hosted system, replace `https://jambonz.cloud` in the above with the appropriate URL of your own jambonz system.
|
||||
|
||||
#### How to use it - Webhooks
|
||||
Responding to webhooks is quite simple:
|
||||
|
||||
@@ -5,7 +5,7 @@ jambonz is an open-source CPaaS platform that is primarily designed for use by c
|
||||
As an API-driven platform, you will primarily interface with it using [Webhooks](/docs/webhooks/overview/) and [REST APIs](/docs/rest/overview/). Our client SDKs include a [Node.js SDK](/docs/client-sdks/nodejs-sdk/) SDK as well as [Node-RED plugins](/docs/client-sdks/node-red/).
|
||||
|
||||
There are two ways to run jambonz:
|
||||
- use our hosted platform (you can [create a free account](https://jambonz.us/register)), or
|
||||
- use our hosted platform (you can [create a free account](https://jambonz.cloud/register)), or
|
||||
- self-host your own jambonz system using the open-source distribution.
|
||||
|
||||
> Pro tip: Start by creating a free account on the hosted platform because you can start testing immediately. You can always build a self-hosted platform later and migrate your applications seamlessly.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Installing on AWS
|
||||
|
||||
The recommended way to trial the jambonz software is to [create an account](https://jambonz.us/register) on the hosted jambonz system, since this allows you to get up and running in minutes without building servers. Plus, you can always migrate to a self-hosted system at any time with no changes.
|
||||
The recommended way to trial the jambonz software is to [create an account](https://jambonz.cloud/register) on the hosted jambonz system, since this allows you to get up and running in minutes without building servers. Plus, you can always migrate to a self-hosted system at any time with no changes.
|
||||
|
||||
When you are ready to build a self-hosted solution (or if you prefer to start with a self-hosted solution), then AWS is the preferred hosting provider for jambonz, because a lot of work has been done to implement a scaling solution that uses AWS autoscale groups and SNS lifecycle notifications to scale gracefully and effectively.
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
- (hosted platform) add limits for adding account-level resources
|
||||
|
||||
#### Availability
|
||||
- Available now on <a href="https://jambonz.us" target="_blank" >jambonz.us</a>
|
||||
- Available now on <a href="https://jambonz.cloud" target="_blank" >jambonz.cloud</a>
|
||||
- Cloudformation templates at <a href="https://aws.amazon.com/marketplace/pp/prodview-55wp45fowbovo" target="_blank">AWS Marketplace</a>
|
||||
|
||||
**Questions?** Contact us at <a href="mailto:support@jambonz.org">support@jambonz.org</a>
|
||||
@@ -18,7 +18,7 @@
|
||||
- dont request unnecessary scope from google when doing oauth (hosted platform)
|
||||
|
||||
#### Availability
|
||||
- Available now on <a href="https://jambonz.us" target="_blank" >jambonz.us</a>
|
||||
- Available now on <a href="https://jambonz.cloud" target="_blank" >jambonz.cloud</a>
|
||||
- Cloudformation templates for AWS available shortly
|
||||
|
||||
**Questions?** Contact us at <a href="mailto:support@jambonz.org">support@jambonz.org</a>
|
||||
@@ -20,7 +20,7 @@ Applications have the following properties:
|
||||
**GET /v1/Applications/{ApplicationSid}**
|
||||
|
||||
```bash
|
||||
curl -X GET "https://jambonz.us/v1/Applications/0e0681b0-d49f-4fb8-b973-b5a3c6758de1" \
|
||||
curl -X GET "https://jambonz.cloud/v1/Applications/0e0681b0-d49f-4fb8-b973-b5a3c6758de1" \
|
||||
-H "accept: application/json" \
|
||||
-H "Authorization: Bearer 38700987-c7a4-4685-a5bb-af378f9734de"
|
||||
|
||||
@@ -57,7 +57,7 @@ curl -X GET "https://jambonz.us/v1/Applications/0e0681b0-d49f-4fb8-b973-b5a3c675
|
||||
Lists all Applications an Account (if an account scope api token is used).
|
||||
|
||||
```bash
|
||||
curl -X GET "https://api.jambonz.us/v1/Applications" \
|
||||
curl -X GET "https://api.jambonz.cloud/v1/Applications" \
|
||||
-H "accept: application/json" \
|
||||
-H "Authorization: Bearer 97b24a80-4908-4c23-8c47-e88b49193d3d"
|
||||
|
||||
@@ -132,7 +132,7 @@ Creates a new Application.
|
||||
Upon success, a 201 response is returned with a JSON body providing the account_sid ("sid") of the application that was created.
|
||||
|
||||
```xml
|
||||
curl -X POST "https://jambonz.us/v1/Applications" \
|
||||
curl -X POST "https://jambonz.cloud/v1/Applications" \
|
||||
-H "accept: application/json" \
|
||||
-H "Authorization: Bearer 38700987-c7a4-4685-a5bb-af378f9734de" \
|
||||
-H "Content-Type: application/json" \
|
||||
|
||||
@@ -8,7 +8,7 @@ Calls are created from the REST API by sending an HTTP POST request. A successfu
|
||||
|
||||
An example is shown below:
|
||||
```bash
|
||||
POST https://jambonz.us/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls HTTP/1.1
|
||||
POST https://jambonz.cloud/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls HTTP/1.1
|
||||
Content-Length: 175
|
||||
Accept: application/json
|
||||
Authorization: Bearer 9404e5f7-9a77-4bcc-b0fa-5665ace28ab3
|
||||
@@ -59,7 +59,7 @@ At the time that the 201 response is returned to the caller, the call attempt ha
|
||||
**GET /v1/Accounts/{AccountSid}/Calls/{CallSid}**
|
||||
|
||||
```bash
|
||||
curl -X GET "https://jambonz.us/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls/ba01d74c-397e-4c80-9c8f-d57515ca8e86" \
|
||||
curl -X GET "https://jambonz.cloud/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls/ba01d74c-397e-4c80-9c8f-d57515ca8e86" \
|
||||
-H "accept: application/json" \
|
||||
-H "Authorization: Bearer 38700987-c7a4-4685-a5bb-af378f9734de"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Overview
|
||||
The jambonz REST API allows applications to query, create, and manage calls and other resources.
|
||||
|
||||
Full details on the REST API can be found at <a href="https://api.jambonz.org" target="_blank">api.jambonz.org</a>, which provides a [postman](https://postman.com) collection that you can use to test against your account on jambonz.us.
|
||||
Full details on the REST API can be found at <a href="https://api.jambonz.org" target="_blank">api.jambonz.org</a>, which provides a [postman](https://postman.com) collection that you can use to test against your account on jambonz.cloud.
|
||||
|
||||
@@ -16,7 +16,7 @@ All of these things can be really helpful in moving a project forward.
|
||||
There are also several easy ways you can provide direct financial support to the project:
|
||||
|
||||
- <a href="mailto:support@jambonz.org?subject=Hey,%20I'd%20like%20to%20discuss%20a%20project%20with%20you!">Hire us for services</a>: our business model is providing services around jambonz and drachtio, and we are available to assist customers with jambonz deployments as well as custom development of VoIP applications.
|
||||
- Sign up for a monthly subscription on [jambonz.us](https://jambonz.us) - you get a hosted jambonz account while supporting the project.
|
||||
- Sign up for a monthly subscription on [jambonz.cloud](https://jambonz.cloud) - you get a hosted jambonz account while supporting the project.
|
||||
- Use our [AWS Marketplace offering](https://aws.amazon.com/marketplace/pp/prodview-7lmody7uv2sye) to build your own jambonz system on AWS.
|
||||
- [Sponsor us on Github](https://github.com/sponsors/drachtio/).
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Installing on AWS
|
||||
|
||||
The quickest way for you to try out jambonz is to create an account on [jambonz.us](https://jambonz.us/register). This gets you up and running with a few clicks of the mouse, and all of your applications can later be re-pointed to a self-hosted system that you build up.
|
||||
The quickest way for you to try out jambonz is to create an account on [jambonz.cloud](https://jambonz.cloud/register). This gets you up and running with a few clicks of the mouse, and all of your applications can later be re-pointed to a self-hosted system that you build up.
|
||||
|
||||
When you are ready to build your own system, AWS is the recommended hosting provider for jambonz at the present time, because a lot of work has been done to integrate to AWS autoscaling groups and other resources that make deployment and management of a jambonz cluster easy.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user