如何在角度 JS 中执行基于查询字符串的 API 调用

How to perform query string based API call in angular JS

本文关键字:查询 字符串 调用 API 于查询 JS 执行      更新时间:2023-09-26

我对angualr js很陌生。我找到了一篇非常有用的文章,介绍如何连接到 API 并使用他们的信息使用 angular JS 显示在我们的应用程序中。

http://austinknight.net/weather-app-with-angular-js/

唯一的限制是此天气预报仅适用于美国。我可以找到许多提供全球预测的 API,但我无法像作者在这里所做的那样与他们联系。

$http.get('https://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20weather.forecast%20WHERE%20location%3D%22' + zip + '%22&format=json&diagnostics=true&callback=')

有人可以帮我为任何国家编写这样一个基于查询字符串的 API 调用吗?

我已经做了足够的研究,但找不到类似的东西。

请帮忙。

你可以

像这样传递参数

$http.get('https://query.yahooapis.com/v1/public/yql', {
      params: {
      q: 'your query',
      format: 'json',
      diagnostics: true,
      callback: ''
     }
});