在自已網域空間上使用以下code, 網首卻是一片空白,也沒有error code, why?
<?php
$url="https://newsapi.org/v2/top-headlines?country=us&category=business&apiKey=我的API KEY";
$response = file_get_contents($url);
$NewsData = json_decode($response);
print_r($NewsData);
?>
你沒用 composer 安裝套件?
原廠提供的 PHP 範例是這樣寫的:
https://newsapi.org/docs/client-libraries/php
jcobhams/newsapi 套件原始碼:
https://github.com/jcobhams/newsapi-php
照官網範例來看
你的程式沒有問題
先把你的 url 直接貼在瀏覽器中
看看是否會回覆查詢結果
1.會, 在 php 程式裡先顯示收到的結果
2.不會, 查是否是連線/其他/php 程式問題
我猜答案是1
因為我隨便亂打都會回json資料,不會空白
隨便給api key