为了账号安全,请及时绑定邮箱和手机立即绑定

我该如何解决这个解码和语法错误

我该如何解决这个解码和语法错误

PHP
繁星淼淼 2023-12-15 16:11:58
我的 php 脚本有问题。 (我和我的朋友写这篇文章,对错误表示歉意) 这是向我展示的错误:致命错误:未捕获 InvalidArgumentException:json_decode 错误: 语法错误在 /opt/html/wordpress_eagle/forums/vendor/guzzlehttp/guzzle/src/functions.php:306堆栈跟踪:#0 /opt/html/wordpress_eagle/forums/vendor/restcord/restcord/src/DiscordClient.php(229): GuzzleHttp\json_decode('')#1 /opt/html/wordpress_eagle/forums/vendor/restcord/restcord/src/DiscordClient.php(184): RestCord\DiscordClient->convertResponseToResult('guild', Array, 对象(GuzzleHttp\Psr7\Response),对象(GuzzleHttp\Command\Command))#2 /opt/html/wordpress_eagle/forums/vendor/guzzlehttp/command/src/ServiceClient.php(215): RestCord\DiscordClient->RestCord{closure}(对象(GuzzleHttp\Psr7\Response), 对象(GuzzleHttp\Psr7\Request),对象(GuzzleHttp\Command\Command))#3 /opt/html/wordpress_eagle/forums/vendor/guzzlehttp/command/src/ServiceClient.php(177): GuzzleHttp\Command\ServiceClient->transformResponseToResult(Object(GuzzleHttp\Psr7\Response), 对象(GuzzleHttp\Psr7\Request),对象(GuzzleHttp\Command\Command))#4 [内部函数]:/opt/html/wordpress_eagle/forums/vendor/guzzlehttp/command/src/Exception/CommandException.php 中的 GuzzleHtt 第 57 行这是 json_decode 抛出错误 GuzzleHttp/src/functions.php 的地方: https://github.com/guzzle/guzzle/blob/4.1.0/src/functions.php#L305* * @param string $json    JSON data to parse * @param bool $assoc     When true, returned objects will be converted *                        into associative arrays. * @param int    $depth   User specified recursion depth. * @param int    $options Bitmask of JSON decode options. * * @return mixed * @throws \InvalidArgumentException if the JSON cannot be decoded. * @link http://www.php.net/manual/en/function.json-decode.php */ 
查看完整描述

1 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

解决方案:我使用的是旧的 API,我用新的 Restcord 替换了旧的 Restcord,现在一切正常。



查看完整回答
反对 回复 2023-12-15
  • 1 回答
  • 0 关注
  • 111 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信