首页 > 解决方案 > JSON 错误:试图从 JSON 结果中获取信息

问题描述

我正在尝试创建一个小的 php 文件,该文件从 URL 获取信息(url 响应 JSON)并从 Data 获取信息,但每次我尝试这样做时都会出现错误:注意:尝试获取非属性“数据”这是我的代码中的对象:

<?php
ini_set("allow_url_fopen", 1);
if(isset($_GET['email'])) {
    $email = $_GET['email'];
    $url = "https://api.weleakinfo.com/v2/public/email/$email");
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
curl_close($ch);

$obj = json_decode($result);    
echo $obj->Data;


} else {
    echo "Not valid email";
}
?>

该链接可以正常工作并返回数据,但是当我尝试将它与 php 一起使用时它不起作用.. 是否有可能是因为它没有设置到标头 GET 请求或其他内容中?

标签: json

解决方案


推荐阅读