json - 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 请求或其他内容中?
解决方案
推荐阅读
- java - 切割行以在 Excel 文件中创建样本
- sql-server - 从 4 个不同节点提取 SOAP 1.1 响应的查询
- scala - 在 Minikube 中,当驱动程序运行在 sparkapplication.yaml 部署时,spark 驱动程序不会挂载 hostPath
- powerbi - 操作直接查询数据源
- .net - Microsoft Dynamics Nav2009 在我尝试运行时立即关闭
- python - 加载 TensorFlow keras 模型 (.h5) 时出错
- php - php - 即使选择器为空也通过
- c++ - SEAL:如何以模系数的形式读取 Relinkkeys 数据?
- markdown - 如何从单个 Markdown 文件创建多个页面?
- git - `git log --all --full-history --find-renames --follow
` 不返回文件创建