Facebook get friends

Facebook get friends

Сообщение jet_aleks 01 ноя 2017, 13:13

Всем привет. Вопрос по facebook.

После того как сделал инвайт какому-то количеству людей, возвращаюсь в приложение и срабатывает callback на успешное выполнение. Где я хочу получить список друзей которым было отправлено приглашение. Вот именно это у меня и не выходит.

Синтаксис:
Используется csharp
 FB.API("me/friends", HttpMethod.GET, FriendCallBack);

Синтаксис:
Используется csharp
 void FriendCallBack(IGraphResult result)
    {
        DebugLog.Log(result.RawResult);
        //IDictionary<string, object> data = Json.Deserialize(result.RawResult) as Dictionary<string,object>;
        //List<object> friends = (List<object>)data["data"];
        //foreach (var item in friends)
        //    DebugLog.Log(item.ToString());
    }


Скорее всего я использую не правильный запрос, но правильный я найти не могу.
работает только этот. и то не всегда корректно. Выдает не всех друзей а всего лишь одного, но это не столь важно, так как задача в другом.=(
пробовал запрос в виде invitable_friends
Синтаксис:
Используется csharp
 FB.API("me/invitable_friends", HttpMethod.GET, FriendCallBack);

но он не работает
Toy Trophy:
_https://itunes.apple.com/us/app/toy-trophy/id1180494544?l=ru&ls=1&mt=8
_https://www.youtube.com/watch?v=f5MgMJn15KU
_https://www.youtube.com/watch?v=CZ0viTyf63g
jet_aleks
Старожил
 
Сообщения: 609
Зарегистрирован: 02 июл 2013, 22:28
Откуда: г.Харьков
Skype: jetsan8

Re: Facebook get friends

Сообщение DbIMok 14 ноя 2017, 05:54

Синтаксис:
Используется csharp
        FB.API(string.Format("me?fields=id,name,picture.width(120).height(120),apprequests.fields(action_type,created_time,object,data,from{0},to{0}),friends{1}{0},invitable_friends{1}{0}",
                ".fields(name,picture.width(120).height(120))", ".limit(5000)"),
            HttpMethod.GET, (response) => { });

invitable_friends это список не кому послали, а кому можем послать. а посылаем просто открывая окошко, если речь про мобилки
Синтаксис:
Используется csharp
        FB.Mobile.AppInvite(appLinkUrl, previewImageUrl, (result) => { });
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в Социальные сети

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1