Kiur Köster
Kiur Köster

Reputation: 13

Facebook Graph API: read posts by other apps on users wall

this is my first question on stackoverflow. Tried searching for this but none of the answers helped.

The problem is that im trying to use Graph API's read_stream permission to read the users stream. That works (mostly) but what i'm really instrested is posts from other apps like Endomondo and Runtastic (sports tracking stuff) -- but they dont show up at the graph explorer, only posts by the user himself.

What can i do?

Upvotes: 1

Views: 548

Answers (1)

phwd
phwd

Reputation: 19995

You will need the proper OG action permission. For example, assuming Runtastic is a fitness action application, you will use user_actions.fitness permission and then call /me/fitness.runs

{
  "data": [
    {
      "id": "10101174611725617", 
      "from": {
        "name": "☃", 
        "id": "4"
      }, 
      "start_time": "2013-05-24T20:22:26+0000", 
      "end_time": "2013-05-24T20:22:26+0000", 
      "publish_time": "2013-05-24T20:22:26+0000", 
      "application": {
        "name": "runtastic.com", 
        "namespace": "runtastic", 
        "id": "162918433202"
      }, 
      "data": {
        "course": {
          "id": "375109895929036", 
          "url": "http://www.runtastic.com/en/users/☃/sport-sessions/75329736", 
          "type": "fitness.course", 
          "title": "a 0h 0m 20s run"
        }
      }, 
      "type": "fitness.runs", 
      "no_feed_story": false, 
      "likes": {
        "count": 0, 
        "can_like": true, 
        "user_likes": false
      }, 
      "comments": {
        "count": 0, 
        "can_comment": true, 
        "comment_order": "chronological"
      }
    },

Upvotes: 2

Related Questions