使用 json 统计不和谐用户
Count discord users with json
我正在为我的社区设计一个新主页,我们想要的功能之一是显示有多少用户连接到我们的 team-speak 和 discord 服务器的块。我使用 php 框架完成了团队演讲,但我不熟悉 json,需要一些帮助。
目前 json 文件显示所有个人用户和频道等。它没有像 "currently online" 这样的东西。
这是文件:https://discordapp.com/api/guilds/140805434654195712/embed.json
我想做的是使用 json 来计算单个用户,然后在 php 文件中回显显示该数字。
非常感谢任何帮助!
这对你有用:
<?php
$jsonIn = file_get_contents('https://discordapp.com/api/guilds/140805434654195712/embed.json');
$JSON = json_decode($jsonIn, true);
$membersCount = count($JSON['members']);
echo "Number of members: " . $membersCount;
?>
它的作用是从您的 URL 中获取 JSON 字符串,然后对该字符串进行编码,使其成为一个 JSON 对象(几乎是嵌套数组的数组)。 JSON 字符串有 'array' 个成员。通过使用 foreach 循环,您可以计算出 'array'.
中有多少个成员对象
我正在为我的社区设计一个新主页,我们想要的功能之一是显示有多少用户连接到我们的 team-speak 和 discord 服务器的块。我使用 php 框架完成了团队演讲,但我不熟悉 json,需要一些帮助。
目前 json 文件显示所有个人用户和频道等。它没有像 "currently online" 这样的东西。
这是文件:https://discordapp.com/api/guilds/140805434654195712/embed.json
我想做的是使用 json 来计算单个用户,然后在 php 文件中回显显示该数字。
非常感谢任何帮助!
这对你有用:
<?php
$jsonIn = file_get_contents('https://discordapp.com/api/guilds/140805434654195712/embed.json');
$JSON = json_decode($jsonIn, true);
$membersCount = count($JSON['members']);
echo "Number of members: " . $membersCount;
?>
它的作用是从您的 URL 中获取 JSON 字符串,然后对该字符串进行编码,使其成为一个 JSON 对象(几乎是嵌套数组的数组)。 JSON 字符串有 'array' 个成员。通过使用 foreach 循环,您可以计算出 'array'.
中有多少个成员对象