Обновление FBSDKGraphRequest GET для iOS

Я обновляю FBSDKGraphRequest, и API Upgrade Tool сообщает, что у меня есть 2 вызова для обновления. Я обновил SDK до текущей версии (4.31.1) и в нем говорится, что текущий API Graph, который я использую, - v.2.11, поэтому я обновил его в настройках своего приложения на панели инструментов Facebook. Он говорит, что я должен обновить:

GET {user-id} 4.0 = Запускает применение ограничений приложения (таких как страна или возраст) на вызовы API, сделанные без приложения appsecret_proof в запросе.

GET {user-id} 4.0 = GET / {user-id} / беседы и GET /{page-id}/ разговоры вернут меньше полей по умолчанию. Используйте параметр 'fields', чтобы явно запросить набор полей, которые вы хотите. Если вы запросите явный набор полей, ответ не будет содержать никаких дополнительных полей, которые вы не запрашивали

Это та часть, которая сбивает с толку. Я использую Facebook только для входа в систему и для публикации фотографий на стене пользователя в Facebook с:

[[FBSDKGraphRequest alloc] initWithGraphPath:parameters:];

Единственные части, к которым я обращаюсь:

me
me/friends
me/photos
me/videos

Я не уверен, как я обновляю вызов GET в Objective-C. Это просто говорит мне, что мне нужно запросить дополнительные разрешения или мне нужно добавить /v.2.11/ в путь запроса графика? Это текущие разрешения, которые я предоставил:

email
public_profile
user_friends
publish_actions

Я действительно не трачу много времени, используя Facebook SDK, поэтому мне просто нужна небольшая помощь в том, как я должен обновлять вызовы GET. Для меня это выглядит, как будто я должен включить appsecret_proof и начать использовать это. Также я уже использую поля:id в одном из моих запросов.

0 ответов

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