Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
#1

Работа с facebook - Программирование iOS/iPhone

31.01.2015, 11:14. Просмотров 582. Ответов 5
Метки нет (Все метки)

Добрый день, что-то никак не могу понять с чего начать осваивать Facebook API. По документации ничего не понятно. Использовать напрямую API или юзать SDK. Например мне нужно получить список моих друзей.
Использую
Objective-C
1
2
3
4
5
6
7
8
9
FBRequest* friendsRequest = [FBRequest requestForMyFriends];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection* connection,
NSDictionary* result,
NSError* error)) {
 
 
NSLog(@"result %@", result);
}
];
Я залогинился, делаю запрос на получение друзей из ФБ, но в результат приходит пустой. Потом еще видел batch request, но что это за запись и как ее прикрутить к iOS приложению?

Objective-C
1
2
3
4
curl \
    -F 'access_token=…' \
    -F 'batch=[{"method":"GET", "relative_url":"me"},{"method":"GET", "relative_url":"me/friends?limit=50"}]' \
    [url]https://graph.facebook.com[/url]
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2015, 11:14     Работа с facebook
Посмотрите здесь:

Facebook API Objective-C

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
01.02.2015, 12:08  [ТС]     Работа с facebook #2
Может кто то объяснить почему я не могу получить ни какой информации? Удалось получить только информацию о своем аккаунте. Но ни список друзей, ни новости ничего этого получить не получается. Для друзей показывает только их количество, но ни имен ни другой информации нет. В ответе который приходит data всегда пуста. Может нужно аккаунт как то настроить (права доступа) или что?
Vorona
Peace 2 all shining faces
666 / 528 / 45
Регистрация: 05.03.2010
Сообщений: 1,271
01.02.2015, 23:40     Работа с facebook #3
нужно лучше прочитать все детали доступа к данным через facebook api
возможно нужно дать доступ этому приложению со своей странички

а батч риквест, это запрос, в результате которого, вы получаете не полный список айтемов, а объект, в котором есть батч айтемов (т.е. некое нное кол-во) плюс ссылка на следующий батч, либо номер айтема, с которого вам нужно начинать делать запрос на следующий батч, либо айдишник такого айтема (как since_id в twitter api) ну и еще какая-то дополнительная информация
Victorianec
20 / 20 / 6
Регистрация: 09.01.2014
Сообщений: 118
02.02.2015, 10:39     Работа с facebook #4
Фейсбук после очередного обновления осенью урезал доступ к информации о друзьях. Теперь можно получить только информацию о друзьях, у которых тоже установлено ваше приложение.
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
02.02.2015, 15:24  [ТС]     Работа с facebook #5
А можно по подробней про установленное приложение? Это установленное приложение для ios или приложение facebook? И что нужно сделать друзьям что бы появиться у меня в приложении? А то в документации по этому поводу никакого пояснения
Victorianec
20 / 20 / 6
Регистрация: 09.01.2014
Сообщений: 118
03.02.2015, 10:09     Работа с facebook #6
Приложение имеется в виду именно ваше, которое вы разрабатываете. Подробнее, увы, сам рассказать не могу, ибо не знаю.
Yandex
Объявления
03.02.2015, 10:09     Работа с facebook
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru