Consuming web service with jQuery

Brian

I am trying to run the code below but nothing happens.

I do not receive any error messages on Firefox/Chrome in developer options.

Any idea what I am doing wrong?

$(document).ready(function () {

    jQuery.support.cors = true;

    var AltCoin = "ripple";
    //var api_url = "https://api.coinmarketcap.com/v1/ticker/" + AltCoin;
    var api_url = "https://api.coinmarketcap.com/v1/ticker/";

    $.ajax({
        method: "GET",
        dataType: "jsonp",
        url: api_url,
        data: AltCoin,
        success: function(data) {
            try {                                   
                $('#coin_value').html(data);
            }
            catch (error) {
                alert('error found');                                
            }
        }
    });
});

<article class="article">
    <h1>Ripple</h1>
    <p id="coin_value">test</p>
    <p></p>
    <p><strong></strong></p>
</article>

The script is very basic.

Rory McCrossan

The issue is because the API you're calling returns data in JSON format, not JSONP. They aren't interchangeable.

To fix the problem, change dataType: 'jsonp' to dataType: 'json'. Try this:

var AltCoin = "ripple";
var api_url = "https://api.coinmarketcap.com/v1/ticker/";

$.ajax({
  method: "GET",
  dataType: "JSON",
  data: AltCoin,
  url: api_url,
  success: function(data) {
    console.log(data);
    //$('#coin_value').html(data);
  }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<article class="article">
  <h1>Ripple</h1>
  <p id="coin_value">test</p>
  <p></p>
  <p><strong></strong></p>
</article>

You will need to loop through the resulting object in your success handler and append the data in the required format.

Also note that if you call https://api.coinmarketcap.com/v1/ticker/ripple - as you seem to intend, yet the code is not doing - then you will be blocked by CORS.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Consuming ASP.NET Web Service From Phonegap

From Dev

Consuming IIS-hosted WCF Service from Linux Web Application

From Dev

Consuming Web Service in SSIS gives 'Mismatch between the processor architecture'

From Dev

Consuming xml rest web service

From Dev

Consuming a web service - Delphi 6

From Dev

Conversion Issue when consuming soap web service

From Dev

Consuming REST Web Api service from angularjs

From Dev

Consuming a SOAP web service with Swift

From Dev

Consuming web service (Soap) using php client

From Dev

Getting error for content mismtach while consuming client web service

From Dev

Examples of Repository Pattern with consuming an external REST web service via HttpClient?

From Dev

Create POJO for consuming REST Web Service with Spring

From Dev

Getting NullPointerException when consuming Java web service using PHP

From Dev

Error in consuming https web service even after disabling trust manager

From Dev

Consuming Web Service Android 4.0

From Dev

Consuming Web Service with Impersonation: The remote name could not be resolved

From Dev

Consuming web service from Adobe FLEX

From Dev

Consuming secure web service from JAVA

From Dev

Consuming a Web Service not responding?

From Dev

Consuming a web service over a HTTPS connection

From Dev

Consuming web service (Soap) using php client

From Dev

Consuming .asmx Web Service in java?

From Dev

consuming an external web service using marklogic

From Dev

Error consuming Web Service ASP.NET

From Dev

Create POJO for consuming REST Web Service with Spring

From Dev

Consuming web service Xml.Serialization.XmlArrayItemAttribute

From Dev

Consuming a web service in a MULE domain project

From Dev

.Net MVC Consuming Web Service

From Dev

UnKnowHost Exception while consuming a web service

Related Related

  1. 1

    Consuming ASP.NET Web Service From Phonegap

  2. 2

    Consuming IIS-hosted WCF Service from Linux Web Application

  3. 3

    Consuming Web Service in SSIS gives 'Mismatch between the processor architecture'

  4. 4

    Consuming xml rest web service

  5. 5

    Consuming a web service - Delphi 6

  6. 6

    Conversion Issue when consuming soap web service

  7. 7

    Consuming REST Web Api service from angularjs

  8. 8

    Consuming a SOAP web service with Swift

  9. 9

    Consuming web service (Soap) using php client

  10. 10

    Getting error for content mismtach while consuming client web service

  11. 11

    Examples of Repository Pattern with consuming an external REST web service via HttpClient?

  12. 12

    Create POJO for consuming REST Web Service with Spring

  13. 13

    Getting NullPointerException when consuming Java web service using PHP

  14. 14

    Error in consuming https web service even after disabling trust manager

  15. 15

    Consuming Web Service Android 4.0

  16. 16

    Consuming Web Service with Impersonation: The remote name could not be resolved

  17. 17

    Consuming web service from Adobe FLEX

  18. 18

    Consuming secure web service from JAVA

  19. 19

    Consuming a Web Service not responding?

  20. 20

    Consuming a web service over a HTTPS connection

  21. 21

    Consuming web service (Soap) using php client

  22. 22

    Consuming .asmx Web Service in java?

  23. 23

    consuming an external web service using marklogic

  24. 24

    Error consuming Web Service ASP.NET

  25. 25

    Create POJO for consuming REST Web Service with Spring

  26. 26

    Consuming web service Xml.Serialization.XmlArrayItemAttribute

  27. 27

    Consuming a web service in a MULE domain project

  28. 28

    .Net MVC Consuming Web Service

  29. 29

    UnKnowHost Exception while consuming a web service

HotTag

Archive