Javascript API call using async/await

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

Hello.

I have some code that nearly does what I require - which I have uploaded.

I want to query an API and return the results within my script. The API has two types, both of which I need my script to be able to query.

"realtime" which returns the data straight away

"queue" which returns an reportID, which you then need to query with "get" to get the data

Criteria:

[login to view URL] use async/await not promises

2. Must be able to handle "realtime" and "queue" types of requests

3. For the "queue" type of request, if "report_not_ready" is returned, wait 1 second and try again with the same reportID

4. For queue, give up if after 3 times it fails.

Design:

I want there to be a small main function which I put on my page, which calls out to a large function which does the API call. This small function will not only define the variables which will be sent with the API query (i.e like report type), but will also get the data returned to it, so I can determine what to do with it (simple example, put in an alert box).

I've done a lot of the work in my attached file, but you will see that it doesn't meet the criteria above, so I need your help getting it to work.

The API is secret, so I am afraid you will not be able to test with it, but you will see the code is not that complicated.

AJAX JavaScript jQuery / Prototype

Project ID: #17929075

About the project

9 proposals Remote project Active 5 years ago

9 freelancers are bidding on average £25 for this job

RazaAnis

Hi, It seems like a pretty straight-forward work. I would love to work on this json data fetching from the api for you using asynchronous and await calls. Contact me via chat and we can start this work asap.

£25 GBP in 1 day
(13 Reviews)
5.4
imdineshbiz

Hello Sir/madam, I’m excited to share with you the proposal for the website . I’m truly excited to be working with you on your project . I look forward to your response. I have 2 years experience of web technology More

£34 GBP in 10 days
(8 Reviews)
3.8
kselax

I can do it .

£26 GBP in 10 days
(6 Reviews)
2.2
emre2880

İ can do it i am professional and i need money please give me a chance

£26 GBP in 10 days
(0 Reviews)
0.0
sincrono

Can use dummy data in Json file and test application. Send the just data scama which need to pulled in report or just MSSQL database structure.

£26 GBP in 10 days
(0 Reviews)
0.0
neilzilla

Simple task, enjoy working with apis, all will be good! Plenty of experience in Javascript and editing custom code.

£13 GBP in 1 day
(0 Reviews)
0.0
Nilofarsolanki

I have done several async API Calling in past projects and love to work on this project, Please let me know if you wanted to do.

£26 GBP in 10 days
(0 Reviews)
0.0