2014-02-14 57 views
2

我想在所有的Instagram圖片爲特定的標籤來拉,用這個端點Instagram的給予太多的數據

https://api.instagram.com/v1/tags/{tag}/media/recent 

我遇到的問題是,我希望它給我回來只是圖片並在標題中加上標籤。它給我帶來的圖像是標題中的標籤和通過對其他圖像發表評論添加標籤的人的圖像。

這是它給了我

data { 
    caption : { 
     text : "#notthehashtagIwant' 
    } 

    comment : { 
     data : { 
      text : "#hashtagIWant' 
     } 
    } 

} 

如何,通過正則表達式或其他任何東西,設法得到只是在標題中包括hashtag這就是圖像?另外,如果我必須像這樣濾掉,我該如何設法獲得恆定數量的圖像?

+1

這幾乎看起來像JSON。只需抓住你想要的一點,忽略剩下的部分? – Halcyon

+1

從未見過JSON用'''打開並且用'''關閉「;;) – tenub

回答

0

您可以使用json_decode()並以此方式工作:PHP Manual條目。然後你可以遍歷數據並抓取你想要的東西。

你沒有提到你正在使用哪個PHP Instagram API。這看起來像它可能有更多的方法,這將有利於你想要實現的:Instagram PHP API V2 by cosenary