Этот вопрос задавался много раз раньше, но все они, похоже, связаны с проблемами до того, как Open Graph был «открыт». Как новый пользователь, я также не могу сделать этот вопрос полезным, то есть нет изображений или ссылок. Если вы хотите увидеть изображения, которые я разместил, вам придется скопировать и вставить ...Действие одобрено - publish_actions все еще не работает
Здесь есть несколько вещей, поэтому, пожалуйста, уделите мне внимание и прочитайте все, что я говорю, прежде чем перейти к ответу ,
Прежде всего, мое действие одобрено.
http://i.stack.imgur.com/hAFHr.png
Кроме того, действие показывает, как доступные для всех пользователей.
http://i.stack.imgur.com/IrrWW.png
publish_actions
была добавлена к Авт.
http://i.stack.imgur.com/PdJiA.png
У меня также есть объекты и агрегаты установки правильно.
Предварительный просмотр auth также показывает правильные настройки (хотя диалог в настоящее время не остается открытым, чтобы увидеть его, к которому он привык).
Когда я пытаюсь подключиться к FB на сайт, я не вижу publish_actions
. Вместо этого я вижу второй этап диалога, для publish_stream
. Я установил это по ошибке при первом сохранении приложения, но быстро изменил его.
http://i.stack.imgur.com/n819f.png
http://i.stack.imgur.com/gkXfg.png
Это где я думаю, что это становится даже незнакомца. Если я посмотрю профиль FB для одного из разработчиков приложений и перейду через приложение, но не зарегистрировался, я вижу правильные разрешения.
http://i.stack.imgur.com/SsOVI.png
Еще один поворот в сказке, что делает его еще более трудным для меня отлаживать, является то, что он, кажется, с тех пор играет с агрегированными, я не могу даже получить publish_actions разрешения, несмотря на перечисленные в приложении админ. (Я прочитал, что каждое действие нужно агрегировать до того FB будет обрабатывать любые действия, отправленные сервером.)
/**/ FB.ApiServer._callbacks.ff2f1615c({"error":{"message":"(#200) Requires extended permission: publish_actions or App must be on whitelist","type":"OAuthException","code":200}});
Это ошибка, я получаю, когда я завершить действие на сайте, http://purple.fr/boutique
Есть Я где-то пропустил обстановку? Я сделал то, что не должен? Должно ли какое-либо из этого контролироваться в коде на сайте?
Заранее спасибо
Это был решающее бит я пропустил: "В вашем входе функции (FB.login), убедитесь, что вы добавить разрешения publish_actions." Так просто! –