Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. $request = new FacebookRequest($session, 'GET', '/me/albums?access_token='.$accessToken.'&limit=500');
  2. $response = $request->execute();
  3. $getUserAlbums = $response->getGraphObject();
  4.  
  5. $userAlbums = $getUserAlbums->asArray();
  6.  
  7. # logic for finding most liked user album
  8. foreach($userAlbums['data'] as $a_data){
  9. var_dump($a_data);
  10. $request = new FacebookRequest($session, 'GET', '/{$a_data->id}/likes?access_token='.$accessToken.'&limit=500');
  11. $response = $request->execute();
  12. $getAlbumLikes = $response->getGraphObject();
  13.  
  14. $a_likes = $getAlbumLikes->asArray();
  15. foreach($a_likes['data'] as $a_likes1){
  16. $a_like_array[] = $a_likes1->name;
  17. $request = new FacebookRequest($session, 'GET', '{/$a_likes1->id}?access_token='.$accessToken.'&limit=500');
  18. $response = $request->execute();
  19. $getUserLikes = $response->getGraphObject();
  20. $demouser_profile1 = $getUserAlbums->asArray();
  21.  
  22. if($demouser_profile1->gender == "male")
  23. $mtalbum++;
  24. else
  25. $ftalbum++;
  26. }
  27.  
  28. $a_no_of_likes = count($a_like_array);
  29. echo "<br>".$a_no_of_likes;
  30.  
  31. if($highest_alikes < $a_no_of_likes){
  32. $highest_alikes = $a_no_of_likes;
  33. $req_album = $a_data;
  34. $album_like_array = $a_like_array;
  35. $malbum = $mtalbum;
  36. $falbum = $ftalbum;
  37. }
  38. $a_like_array = array();
  39. $mtalbum = $ftalbum = 0;
  40. }
  41.  
  42. object(stdClass)#14 (11){
  43. [
  44. "id"
  45. ] => string(15) "340014122769940" [
  46. "from"
  47. ] => object(stdClass)#15 (2) {
  48. [
  49. "id"
  50. ] => string(15) "100002840667886" [
  51. "name"
  52. ] => string(14) "Himanshu Gupta"
  53. } [
  54. "name"
  55. ] => string(12) "Cover Photos" [
  56. "link"
  57. ] => string(84) "https://www.facebook.com/album.php?fbid=340014122769940&id=100002840667886&aid=66194" [
  58. "cover_photo"
  59. ] => string(15) "340014129436606" [
  60. "privacy"
  61. ] => string(8) "everyone" [
  62. "count"
  63. ] => int(2) [
  64. "type"
  65. ] => string(5) "cover" [
  66. "created_time"
  67. ] => string(24) "2013-02-17T09:20:54+0000 " [" updated_time"
  68. ]=> string(24) "2013-11-03T06:40:57+0000" ["can_upload"
  69. ]=> bool(false)
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement