2016-10-24 2 views
0

У меня есть приложение facebook, и у меня есть publish_actions, разрешенное для зарегистрированных пользователей.
Я создал facebook пост на какой-то тест стены: https://www.facebook.com/permalink.php?story_fbid=189793004799930&id=100013076942056Опубликовать нравится facebook post в графике api возвращает ошибку

Я взял ID объекта: 189793004799930 и сделал запрос с маркером доступа пользователя, чтобы отправить как на его имени в соответствии с этим API Reference: https://developers.facebook.com/docs/graph-api/reference/v2.8/object/likes

Я получаю ошибку: "invalid_request" "(#12) singular statuses API is deprecated for versions v2.4 and higher.

Если взять идентификатор пользователя и идентификатор сообщения (100013076942056_189793004799930), как упомянуто здесь: How should we retrieve an individual post now that /[post-id] is deprecated in v2.4?

Я получаю ошибку: invalid_request" "(#100) Story does not exist or user does not have permission to interact with it, даже если я права

Update это разрешения I для пользователя: Это область, которую я прошу publish_actions,email, подходит ли это для сообщений пользователя? или страницы?

+0

Какие у вас есть разрешения? Поскольку это сообщение на временной шкале пользователя, возможно, вам нужно получить разрешение на «видеть» эту запись, в первую очередь, что означает, что вам нужно разрешение «user_ posts» от владельца сообщения. – CBroe

+0

@CBroe это разрешения, которые у меня есть для пользователя: Это область, которую я запрашиваю publish_actions, email, подходит ли это сообщениям пользователей? или страницы? – SexyMF

+0

Если это сообщения пользователя, ваше приложение, скорее всего, должно будет прочитать этот пост в первую очередь, так что вам понадобятся user_posts от владельца. – CBroe

ответ

1

Вам могут понравиться сообщения на странице, а не сообщения пользователей с данными разрешениями.

Смежные вопросы