Записи во мне / фид от текущего пользователя в группу

Недавно я / канал начал включать записи, отправленные текущим пользователем в группы. Поле id недопустимо для этих записей и просто возвращает "false".

Изменение первой части идентификатора на ту, которая указана в "to", дает правильную запись. Это может быть хорошим обходным путем, за исключением того, что нет способа сразу узнать, какие сообщения являются нормальными, а какие сообщения для групп.

Я заметил, что в сообщениях групп есть дополнительное поле "версия", которое не задокументировано. Кто-нибудь знает, что означает это поле?

Пример записи:

  ...
  "id": "1188060277_343671429042688", 
  "from": {
    "name": "My Name", 
    "id": "1188060277"
  }, 
  "to": {
    "data": [
      {
        "version": 1, 
        "name": "Group Name", 
        "id": "194744830602016"
      }
    ]
  },
  ...

1 ответ

Решение

Надеюсь это поможет:)

группы

Группы, к которым принадлежит пользователь.

user_groups или friends_groups.

Массив объектов, содержащий версию (старая-0 или новая группа-1), имя, идентификатор, администратор (если пользователь является администратором группы) и bookmark_order(в каком месте в списке закладок группы на главной странице группа появляется для пользователя).

http://developers.facebook.com/docs/reference/api/user/

Другие вопросы по тегам