ので、私の問題は、私はこのGETリクエストでフォースクエアAPIを呼んでいるである:PHPでFoursquare API呼び出しの結果を解析するにはどうすればよいですか?
https://api.foursquare.com/v2/venues/4b522afaf964a5200b6d27e3?client_id=".$client_id."&client_secret=".$client_secret
そして私は私が必要なものを表示するには、結果を解析する方法がわかりません。クライアントIDとクライアントシークレットをブラウザに入力すると正しい結果のページが表示され、URLが正しいことがわかります。問題は、私のコードのこの部分である:
$json = json_decode($response);
foreach ($json->response->venue as $result)
{
echo $result->name.' - '.$result->location->address.' '.$result->location->city."<p />";
}
ここで$応答は、私はJSONとして解析し、名前、住所、市変数を表示しようとしていますGETリクエストの結果です。誰か私の問題を知っていますか?返される結果がJSONでないか、または私の解析を間違って構造化しているのでしょうか?どんな助力も非常に感謝して受け取ります。ありがとう!
APIからの応答例を示します。 – Josh
あなたは実際の問題が何であるかを決して言わない... –
FoursquareはAPIの使い方の仕様や例を提供していないのですか? – tiktak