2013-05-05 3 views
0

Я получаю следующие данные в формате JSON графическим API-интерфейсом Facebook. Однако похоже, что он находится в недопустимом формате JSON. Форматировщик JSON говорит, что ошибка указана в строке 1. Что это за ошибка?Facebook Graph API - данные JSON

{ 
    data =  (
       { 
      application =    { 
       id = 2409997254; 
       name = Likes; 
      }; 
      "created_time" = "2013-05-05T07:51:41+0000"; 
      from =    { 
       id = 100000347121257; 
       name = "Rishab Gulati"; 
      }; 
      id = "notif_746853089_182660043"; 
      link = "http://www.facebook.com/photo.php?fbid=10151457234013090&set=a.427064503089.223857.746853089&type=1"; 
      object = "<null>"; 
      title = "Rishab Gulati, Deepika Gurnani and 2 other people like your photo."; 
      to =    { 
       id = 746853089; 
       name = "Ashish Agarwal"; 
      }; 
      unread = 1; 
      "updated_time" = "2013-05-05T10:48:33+0000"; 
     } 
    ); 
    paging =  { 
     next = "https://graph.facebook.com/746853089/notifications?format=json&access_token=**xxxxxxxxxx"; 
     previous = "https://graph.facebook.com/746853089/notifications?format=json&access_token=**SNIP**&limit=5000&since=1367740301&__paging_token=notif_746853089_182660043&__previous=1"; 
    }; 
    summary =  { 
     "unseen_count" = 1; 
     "updated_time" = "2013-05-05T10:48:33+0000"; 
    }; 
} 
+2

Я серьезно сомневаюсь, что эти данные исходят от Graph API. И да, это очень недействительный JSON. – Perception

ответ

2

Эти данные неверны и не то, что Facebook предоставляет

{ 
    "data": [ 
     { 

Где, как ваш JSON выше показывает

{ 
    data =  (
       { 

Существует (, когда должно быть {

Также подумайте о том, чтобы не публиковать свой токен доступа.

Смежные вопросы