Guest User

Untitled

a guest
Feb 8th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. $.get({
  2.  
  3. url: "https://api.instagram.com/v1/tags/"+hashtag+"/media/recent?access_token=594843268.5b9e1e6.e348dab77134bf4a63bb2cccdbc5a8d",
  4.  
  5. success: function(data){
  6.  
  7. var res = JSON.parse(data);
  8.  
  9. for (var d in res) {
  10. /// ....
  11. }
  12.  
  13. }});
  14.  
  15. <?php
  16. $insta_tag = 'котики';
  17. $client_id = 'f2777521ba194d1f824fcb03a2ef82b1'; //client_id instagram api
  18. $img_count = 12;
  19.  
  20. //запрос к api
  21. $imgs = file_get_contents("https://api.instagram.com/v1/tags/".$insta_tag."/media/recent/?client_id=".$client_id."&count=".$img_count);
  22. //декодирум json-ответ
  23. $array = json_decode($imgs);
  24. //функция для преобразования объекта в многомерный массив
  25. function objectToArray($d) {
  26. if (is_object($d)) {
  27. $d = get_object_vars($d);
  28. }
  29. if (is_array($d)) {
  30. return array_map(__FUNCTION__, $d);
  31. } else {
  32. return $d;
  33. }
  34. }
  35. $array_new = objectToArray($array);
  36. //данные из массива
  37. foreach ($array_new['data'] as $img) {
  38. $img_link = $img['link'];
  39. $img_src = $img['images']['low_resolution']['url']; //thumbnail, low_resolution, standard_resolution
  40. ?>
  41. <a href="<? echo $img_link; ?>" target="_blank" class="">
  42. <img src="<? echo $img_src; ?>" alt="">
  43. </a>
Add Comment
Please, Sign In to add comment