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(头像设备)的主要内容,如果未能解决你的问题,请参考以下文章

为啥实例:新功能不在实例 API 页面上(roblox)

Roblox api - 啥是“光标”参数

向 ROBLOX API 发送 https 请求时出错

如何使用来自 Roblox Games API 的信息?

Discord Roblox 机器人

Discord.js/ROBLOX API Endpoint 问题返回“Typeerror: json.data is not iterable”