2012-01-25 6 views
0

phpでYelp APIを使用して、私の会社のyelpからのレビュー付きの小さな箱を作成する必要があります。 私は決してこの文書を読んでいません。 どのように機能しているのかわかりませんが、回答からデータを取得する方法がわかりません {'事業所名: [{' address1 ':' 466 Haight St '、 ' address2 ':' '、 ' ...... } 私のURLはシンプルですが、ちょうどそのようなビジネスの名前を入力してください: $ url = "http://api.yelp.com/business_review_searchterm=$期間&場所= $都市%2A%20CA & ywsid = $ key ";すべてのvar okと。APIのデータを取得する

は、あなたが私を助けてくださいすることができ、私はちょうどあなたがPHPオブジェクトにこれを有効にするPHPのjson_decode機能を使用する必要があり、このデータに おかげ

答えて

2

を取得する方法を知りたいです。

$response = json_decode("{'businesses': [{'address1': '466 Haight St', 'address2': '', 'address3': '', etc...... }}"); 

// to view structure 
print_r($response); 

// access the first business address1 
print $response->businesses[0]->address1; 
+0

ありがとうございますが、どうすれば私のURLから「ビジネスなど」を得ることができますか?私はjson_decode($ url)を行うことができません。私の質問はこのURLを扱うことができることです。私はうまく説明すればわかりません:// – webcalif

+0

私はfile_get_contentsを使って、json_decodeを使い、ありがとうございました。あなたが何か考えているなら、今、私は星と最初のレビューを取得する必要があります – webcalif

+1

あなたはprint_rに基づいてそれを理解することができるはずです。 – ceejayoz

関連する問題