如何从站点上的JSON获取有关PHP电报机器人的信息

时间:2019-02-18 17:21:26

标签: php json bots telegram

我想在此站点上收到该应用程序。因此,该船需要使用“乌兹别克斯坦”这个词。但这不起作用!

$json = file_get_contents("https://restcountries.eu/rest/v2/name/uzbekistan");
$json = json_decode ($json);
$res = $json->name;
if(isset($text1)){
  bot('sendmessage',[
    'chat_id'=>$chat_id,
    'text'=>"$res" //there is 'Uzbekistan'
  ]);
}

1 个答案:

答案 0 :(得分:0)

从以下位置更改代码:

$json = json_decode ($json);
$res = $json->name;

收件人:

$json1 = json_decode($json, true);
$res = $json1[0]['name'];

您将获得名称,因为您在索引[0]中输入的数组的第一个参数为['name']。