Видимость приложения Facebook для публики

Какое разрешение Facebook SDK я должен запросить, чтобы сделать мое приложение facebook общедоступным?

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


person NHO    schedule 14.05.2013    source источник
comment
Не могли бы вы уточнить, что вы хотите изменить, хотите ли вы, чтобы сообщения, которые ваше приложение делает общедоступными, или действия, сгенерированные в приложении, были общедоступными или что-то еще?   -  person Anvesh Saxena    schedule 14.05.2013
comment
Прежде всего, спасибо за ответ, Анвеш. Я пока не могу публиковать изображения, поэтому я дам ссылку на изображение, чтобы показать, чего я пытаюсь достичь. facebook.com/photo.php?fbid=663469653679970&l=a9ad647769 и facebook.com/photo.php?fbid=663469637013305&l=c78d6b41a9 .   -  person NHO    schedule 14.05.2013
comment
Какое разрешение, чтобы мое приложение могло публиковать сообщения от имени пользователей.   -  person NHO    schedule 15.05.2013
comment
Speedy Uploader — это одно из приложений, которое при первом использовании спросит вас, хотите ли вы разрешить приложению публиковать сообщения от имени пользователя. Это именно то, чего я хотел добиться.   -  person NHO    schedule 15.05.2013
comment
Конфиденциальность действий по умолчанию на странице настроек приложения Я тоже пробовал это, но думаю, что это просто информация в Центре приложений о том, какие разрешения требуются приложению.   -  person NHO    schedule 15.05.2013
comment
Вы можете обратиться к этому решению по аналогичной проблеме. stackoverflow .com/questions/16733026/   -  person spyder    schedule 29.06.2013
comment
Я только что ответил на это. См. stackoverflow.com/a/32390799/1159930.   -  person Markymark    schedule 04.09.2015


Ответы (1)


Прежде всего, вы можете выбрать Конфиденциальность действий по умолчанию для своего приложения, выбрав его в настройках приложения. Это можно найти, перейдя к Settings > Permissions на странице настроек приложения.

Во-вторых, это может быть изменено Пользователем, когда он отображается с Login dialog, и может выбрать что-то другое. Итак, вместо этого, в зависимости от этого, я бы хотел, чтобы вы использовали поле privacy для сообщений со значением как

privacy={'value':'EVERYONE'}

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

person Anvesh Saxena    schedule 15.05.2013
comment
Если пользователь изменил настройку конфиденциальности, которая меня устраивает, по крайней мере, пользователь знает, как вернуть ее обратно, если это необходимо. Я хочу изначально установить видимость/конфиденциальность приложения для всех, чтобы пользователь не подумал, что оно не работает. - person NHO; 16.05.2013
comment
Кстати, в дополнение к этому у меня нет возможности установить конфиденциальность/видимость приложения на странице входа. Я что-то упустил здесь? - person NHO; 16.05.2013
comment
Facebook удалил раздел «Конфиденциальность действий по умолчанию»? Я не могу найти этот параметр в панели управления FB моего приложения. - person Doug S; 22.08.2015