Facebook ios SDK, нравится страница, "приложение не имеет возможности" - PullRequest
1 голос
/ 01 сентября 2011

Я пытаюсь установить "лайк" для объекта страницы на Facebook, используя их ios sdk.

Соединение все работает хорошо, но когда я отправляю свой вызов API api:

[[myDelegate facebook] requestWithGraphPath:@"PAGE_ID/likes" 
                       andParams:[NSMutableDictionary dictionaryWithObjectsAndKeys:
                       [[myDelegate facebook] accessToken],@"access_token",nil],
                       andHttpMethod:@"POST" andDelegate:myDelegate];

(обратите внимание, что PAGE_ID является действительным идентификатором страницы, которую я пытаюсь понравиться)

запрос завершается неудачно, а ошибка NSError содержит сообщение.

"(# 3) Приложение не имеет возможности сделать этот вызов API."типа «OAuth исключения»

Разрешения, которые я запрашивал при авторизации, были «publish_stream» и «offline_access».Должны ли они быть тем, что мне нужно, чтобы страница понравилась?Возможно, я не могу представить свой токен доступа?

Ответы [ 3 ]

4 голосов
/ 23 февраля 2012

Похоже, эта функция не поддерживается. Согласно этому сообщению об ошибке, статус «ЗАКРЫТО WONTFIX» без какого-либо реального объяснения со стороны Facebook о том, почему они не поддерживают это.

http://bugs.developers.facebook.net/show_bug.cgi?id=10714#c46

2 голосов
/ 26 июня 2012

Facebook только недавно добавил эту функцию.Смотри http://developers.facebook.com/docs/opengraph/actions/builtin/likes/

0 голосов
/ 24 ноября 2011

Я столкнулся с той же проблемой.Я вижу, что ваши запрашиваемые разрешения правильны, и я ничего не знаю об объекте c, но похоже на мой метод ActinScript ...

Я думаю (я читал об этом на многих страницах и в сообщениях), что API не позволяет вамкак страница, но вы можете любить комментарии и другие вещи с идентификатором, но я боюсь, что симпатия страниц, возможно, не невозможна, но не легка ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...