【问题标题】:Instagram API unexpected token ':' for media search用于媒体搜索的 Instagram API 意外令牌“:”
【发布时间】:2013-01-15 18:44:27
【问题描述】:

我正在尝试显示一组在特定时间和给定纬度和经度内的图像。 Instagram API 脚本在控制台日志中收到错误消息。这是错误:

SyntaxError: Unexpected token ':'

代码如下:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

<script>

$(document).ready(function() {

      var count = "20";

      var access_token = "5567117.f59def8.65c6953a15e94932a44f9b4311aa8653";

      var access_parameters = {access_token:access_token};

      function grabImages(access_parameters) {

            var instagramUrl =  "https://api.instagram.com/v1/media/search?lat=54.963782&lng=-1.623423&max_timestamp=1354950000&min_timestamp=1354935600&distance=2000?callback=?&count=" + count;


            $.getJSON(instagramUrl, access_parameters, onDataLoaded);

            console.log(instagramUrl);

      }

      function onDataLoaded(instagram_data) {

          if(instagram_data.meta.code == 200) {

            var photos = instagram_data.data;

            if(photos.length > 0) {

              for (var key in photos) {
              var photo = photos[key];
              $("#target").append('<img src ="' + photo.images.thumbnail.url + '">');
              $("#target").append('<span>' + photo.user.username +'</span>');
              }

            } else {
              $("#target").append("Hmm.  I couldn’t find anything!");
            }

          } else {

              var error = data.meta.error_message;
              $("#target").append('Something happened, Instagram said: ' + error);
          }

          }

          grabImages(access_parameters);

  });

</script>

【问题讨论】:

    标签: javascript json api instagram


    【解决方案1】:

    您的查询字符串在回调参数之前有一个额外的?

    "https://api.instagram.com/v1/media/search?lat=54.963782&amp;lng=-1.623423&amp;max_timestamp=1354950000&amp;min_timestamp=1354935600&amp;distance=2000?callback=?&amp;count="

    应该是

    "https://api.instagram.com/v1/media/search?lat=54.963782&amp;lng=-1.623423&amp;max_timestamp=1354950000&amp;min_timestamp=1354935600&amp;distance=2000&amp;callback=?&amp;count="

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 2018-06-25
      • 1970-01-01
      相关资源
      最近更新 更多