Roblox API(头像设备)
Posted
技术标签:
【中文标题】Roblox API(头像设备)【英文标题】:Roblox API ( Avatar Equipment ) 【发布时间】:2021-07-29 14:37:54 【问题描述】:我目前正在研究 Roblox API。我被困在一个问题上。原因 : 我有这个链接https://avatar.roblox.com/v1/users/2/currently-wearing。 这显示了指定用户在他们身上装备了什么。这个链接在这里显示: “assetIds”:[382537569,607702162,607785314] 我的目标是让assetIds 成为字符串。 我试过这个:
<?php
$id = 2;
$ch = file_get_contents("https://avatar.roblox.com/v1/users/$id/currently-wearing");
$ch = curl_init($ch);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
$data = json_decode($data);
$id = "$data->assetIds";
echo $id;
但它显示数组。我需要一些帮助。
【问题讨论】:
【参考方案1】:cURL 不是必需的,因为 file_get_contents()
可以为您提供您似乎需要的数据
$id = 2;
$ch = file_get_contents("https://avatar.roblox.com/v1/users/2/currently-wearing");
$data = json_decode($ch);
foreach ($data->assetIds as $id)
echo $id . PHP_EOL;
结果
382537569
607702162
607785314
【讨论】:
非常感谢,我为此努力了好几个星期。以上是关于Roblox API(头像设备)的主要内容,如果未能解决你的问题,请参考以下文章
Discord.js/ROBLOX API Endpoint 问题返回“Typeerror: json.data is not iterable”