2015-06-22 54 views
-4

.controller( 'FeedCtrl',函數($範圍,$ HTTP,$ stateParams,OpenFB,$ ionicLoading,$ ionicScrollDelegate){如何讓Facebook頁面sharedposts而非離子框架飼料

 $scope.show = function() { 
      $scope.loading = $ionicLoading.show({ 
       content: 'Loading feed...' 
      }); 
     }; 
     $scope.hide = function() { 
      $ionicLoading.loading.hide(); 
     }; 
     function loadFeed() 
     { 
      $scope.show(); 
      OpenFB.get('/107621857718/feed', {limit: 5}) 
        .success(function (result) { 
         $ionicLoading.hide(); 
         $scope.loaded = result.data; 
         // Used with pull-to-refresh 
         //$scope.loaded = []; 
         $scope.$broadcast('scroll.infiniteScrollComplete'); 
        }) 
        .error(function (data) { 
         $ionicLoading.hide(); 
         alert(data.error.message); 
        }); 


     } 
     ; 
     $scope.checkScroll = function() { 

      var currentTop = $ionicScrollDelegate.$getByHandle('libScroll').getScrollPosition().top; 
      var maxTop = $ionicScrollDelegate.$getByHandle('libScroll').getScrollView().__maxScrollTop; 

      if ((currentTop >= maxTop) && (!$scope.libraryLoading)) 
      { 
       loadMore(); 
      } 
     }; 
     function loadMore() 
     { 

      $scope.show(); 
      OpenFB.get('/107621857718/feed') 
        .success(function (result) { 

         $ionicLoading.hide(); 
         $scope.loaded = result.data; 
         // Used with pull-to-refresh 

         $scope.$broadcast('scroll.infiniteScrollComplete'); 

        }) 

        .error(function (data) { 
         $ionicLoading.hide(); 
         alert(data.error.message); 
        }); 
     } 

     $scope.doRefresh = loadFeed; 
     loadFeed(); 



    }); 

對於上述部分我收到這是由其他用戶給網頁文章,但我想通過網頁共享的帖子。

回答

1

您需要使用/{page_id}/posts如果只想頁的帖子。

/{頁-ID} /職位只顯示由該頁面發佈的帖子。

當最後職位是從2012年開始,apparantly的since參數已被添加到收到成效:

/107621857718/posts?since=1325376000 

將得到所有的帖子從2012年1月1日。

https://developers.facebook.com/tools/explorer?method=GET&path=107621857718%2Fposts%3Fsince%3D1325376000&

+0

無法正常工作。我得到空白的結果=> { 「data」:[ ] }但頁面上有一些帖子被頁面共享 –

+0

圖形資源管理器返回一個空的arrayas以及https://developers.facebook.com/tools/ explorer?method = GET&path = 107621857718%2Fposts&你確定這些帖子是作爲Page本身發佈的嗎?還是由管理員? – Tobi

+0

是的。這是頁面=> https://www.facebook.com/Samajwadi –