我必须调用api url来从中访问json对象。在它的教程中,它们提供了一些我们可以通过url访问的变量,这些变量的名称与json对象的属性名称不同。
ex:url& parm1 = val1
json对象 { “parm1_name”:“val1” }
我的问题:
我使用PHP和crul来检索json对象。
答案 0 :(得分:1)
每个参数返回的值应由api记录,并由提供者决定。
是的,你必须使用api / website所需的参数来返回值。如果api / website期望值返回某些内容,那么您必须提供预期值。这也意味着网站只会识别他们寻找的价值。
参数是关键和价值所以
除非api提供了一种方法,否则你不能。您可以做的限制由api设定。
Api基本上是这样的:
<?php
// it gets ?id=val
// so if the GET parameters were ?id=1&name=blue&do=add
// it would only recognize id parameters the other parameters wouldnt change a thing
$val = $_GET["id"];
if $val == 1 {
return $data;
}
?>
API必须为您提供一种方法,例如搜索“更大和更小”,否则你不能这样做。