2013-07-13 37 views
0

我正在編寫Facebook本機iOS應用程序,並且想要閱讀登錄用戶選擇爲「觀看」的電影。如何將觀看的電影閱讀到iOS應用程序

我能夠得到用戶喜歡使用我/電影的電影,但我正確的是,我需要讓我/ video.watches獲得用戶觀看的電影?

我試過這個,但它似乎沒有得到的信息。我給了我的Facebook應用程序以下權限:user_likes,user_videos,publish_actions,user_actions.video。

是否有可能只獲取Facebook的電影的一般列表,而不是用戶的個人資料特有的電影?

回答

0

是的你是對的,me/video.watches對於電影應用是app_id_filter=475761232465217的正確呼叫。所需的許可是user_actions.video。您可能希望確保有Facebook的UI

Movies Watched

{ 
    "data": [ 
    { 
     "id": "10101180827703747", 
     "from": { 
     "name": "Philippe Harewood", 
     "id": "13608786" 
     }, 
     "start_time": "2013-05-30T13:01:00+0000", 
     "end_time": "2013-05-30T13:01:00+0000", 
     "publish_time": "2013-05-30T13:01:00+0000", 
     "application": { 
     "name": "Movies", 
     "id": "475761232465217" 
     }, 
     "data": { 
     "movie": { 
      "id": "103744862998017", 
      "url": "https://www.facebook.com/pages/The-Bourne-Identity/103744862998017", 
      "type": "video.movie", 
      "title": "The Bourne Identity" 
     } 
     }, 
     "type": "video.watches", 
     "no_feed_story": false, 
     "likes": { 
     "count": 0, 
     "can_like": true, 
     "user_likes": false 
     }, 
     "comments": { 
     "count": 0, 
     "can_comment": true, 
     "comment_order": "chronological" 
     } 
    }, 
    { 
     "id": "10101137804098397", 
     "from": { 
     "name": "Philippe Harewood", 
     "id": "13608786" 
     }, 
     "start_time": "2013-04-15T22:22:26+0000", 
     "end_time": "2013-04-15T22:22:26+0000", 
     "publish_time": "2013-04-15T22:22:26+0000", 
     "application": { 
     "name": "Movies", 
     "id": "475761232465217" 
     }, 
     "data": { 
     "movie": { 
      "id": "151523671552341", 
      "url": "https://www.facebook.com/CasinoRoyaleMovie", 
      "type": "video.movie", 
      "title": "Casino Royale" 
     } 
     }, 
     "type": "video.watches", 
     "no_feed_story": false, 
     "likes": { 
     "count": 0, 
     "can_like": true, 
     "user_likes": false 
     }, 
     "comments": { 
     "count": 0, 
     "can_comment": true, 
     "comment_order": "chronological" 
     } 
    } 
    ], 
    "paging": { 
    "next": "https://graph.facebook.com/13608786/video.watches?app_id_filter=475761232465217&limit=25&offset=25&__after_id=10101137804098397" 
    } 
} 
+0

由於上市的實際電影,這已經奏效。我可以使用您提供的應用ID篩選結果。 是否有可能使用Facebook的電影列表作爲數據來源,或者只能獲得登錄用戶觀看/評級/等的電影? – user2562126

+0

@ user2562126只有登錄的用戶。 – phwd

相關問題