0

Мы хотим опубликовать на стене пользователя Facebook из Интернета или мобильного телефона, не спрашивая Логин. Как только мы авторизуем пользователя через наше приложение, тогда в любом случае после этого пользователя не нужно указывать учетные данные. Используя авторизированные токены после аутентификации, мы автоматически опубликуем на стене пользователя из кода. (Так же, как Hootsuite делает)Исключение аутентификации при использовании Facebook Graph API в C#

Есть два вопроса, в данном случае -

1) Для того, чтобы добавить разрешение на применение Facebook для «publish_actions» - Вопрос в том, когда мы помещаем информацию на Facebook App и положить его в обзоре. Это дает нам сообщение против раздела Views/Notes, в котором говорится:

«Похоже, вы не делали никаких запросов API для доступа к контенту с разрешением publish_actions за последние 30 дней».

2) Всякий раз, когда мы пытались сделать сообщения, используя AppID и Тайну через Graph API кода, в ответ мы получаем сообщение о том, -

«OAuthException (# 200) Пользователь не авторизован приложение для выполнения этой action "

Примечание: мы используем C ASP.NET с использованием C# для создания веб-сервиса, который может использоваться как для мобильной платформы, так и для веб-платформы. Мы также попытались использовать Javascript SDK для выполнения той же задачи, но случай 2 когда мы делаем звонок.

Итак, пожалуйста, предложите решения для этого.

Большое вам спасибо.

ответ

0

Перед публикацией вашего приложения facebook вы должны его протестировать, есть способ активировать этот «тестовый сеанс». Только после того, как facebook позволит вам опубликовать ваше приложение, отклоните сообщение «Похоже, вы не делали никаких запросов API для доступа к контенту с разрешением publish_actions за последние 30 дней».

Для второго момента, может быть, я неправильно понял, но нет способа опубликовать контент на стене без «клиента», дающего разрешение. Таким образом, вы должны войти в систему и получить для этого токен.

Но, я думаю, что если первая точка верна, вторая будет работать

+0

Привет, спасибо за ваш быстрый ответ. Итак, как я могу ее протестировать без разрешения настроек разрешения. Должен ли я создать тестовое приложение? – KSB

+0

Да, в левом меню facebook у вас есть «Test Apps», там вы можете сделать это – H4mm3R

+0

На самом деле, я уже создал «тестовое приложение», но мы его не использовали, и у этого тестового приложения нет всего набора разрешает то, что есть в Live приложении. – KSB