request NET
¶
Requires network
permission. For more information click here.
request API is used to make network API calls. It returns a promise with network response as resultant value.
Syntax¶
request(options: object) : Promise<object>
Example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | import INKAPI from './inkapi.js'
INKAPI.ready(() => {
const NET = INKAPI.net;
// making POST request
const body = { someKey: "Some Data" }
const options = {
url: "https://some.api.here/posts",
method: "POST",
body: body,
headers: {
"content-type": "application/json"
},
};
NET.request(options).then((data)=>{
console.log(data);
});
// making GET request
const options = {
url: "https://jsonplaceholder.typicode.com/posts/1",
method: "GET",
};
NET.request(options).then((data)=>{
console.log(data);
});
});
|
Parameters¶
Name |
Type |
Description |
---|---|---|
Options |
|
Required. Options object containing details about API call. |
Options¶
Name |
Type |
Description |
---|---|---|
url |
|
Required. API endpoint to make network calls. |
method |
|
Type of operations to perform in API call . Defaults to GET. |
body |
|
Contains data to send from a client to the API. |
headers |
|
Add headers to your API call. |