我正在忙于基于Ionic和Angularjs框架的教程(仅为了上下文而提到)。在其中一个教程中,带有参数的get请求被发送到REST API。
我想知道的是如何确定api支持哪些参数以及为参数指定的名称,因为当我尝试使用最初由导师分配的参数名称时(谁没有'解释参数的概念),返回一组不同的结果,这显然意味着参数被忽略,因为参数中名称的变化。
根据chrome和firefox中的“开发人员工具”,让它更加令人困惑(至少对我自己来说)参数名称甚至不匹配结果对象中存在的属性的名称。这是我正在使用的api的link,如果你想测试它,你必须在codecraftpro得到一个api令牌。不幸的是,你必须订阅他们的获得api令牌的时事通讯,但是,你已被警告过了!
提前感谢您的帮助!
这是一个代码片段,可以更清晰地说明我的问题:
var params = {
page: 1,
lat: 51.5074,
lon: 0.1278,
};
$http.get('https://codecraftpro.com/api/samples/v1/coffee/', {params: params})