Здравствуйте.
Занимаюсь разработкой приложения/игры для Facebook. Столкнулся с проблемой вывода списка друзей в приложении и постинга им на стену.
С помощью метода из JS SDK получаю список друзей:
FB.api("/me/invitable_friends", function (response) {});
C помощью данного метода хочу запостить уведомление на стене друга:
FB.ui({method: 'feed', to: friendId, href: APP_URL, function(response) {});
Проблема в том, что через invitable_friends я получаю список друзей для приглашения в игру с ID такого типа:
AVmT0LpyfvRMStEo2BW5seybtX1KbySRJtTb0wv0PqHVhT4sr7Le3
А метод FB.ui({method: 'feed'}) работает только с обычными ID пользователей 1409078876074289 и соответственно я не могу запостить сообщение на стене друга.
Есть еще метод FB.api('/me/friends/', function(response) {}), но он почему-то всегда возвращает пустой массив.
В permissions указано такие параметры:
{scope: 'publish_actions,public_profile,email,user_friends'}
Подскажите, пожалуйста, как получить список друзей с нормальными ID.