Работя върху приложение за Facebook от известно време и имаме проблеми с одобрението на приложението. Имам чувството, че процесът на одобрение на приложения във Facebook е постоянно движеща се цел и техните обяснения предоставят възможно най-малко подробности, оставяйки вратата отворена за по-нататъшни откази.
Ние използваме приложение на Facebook, за да предоставим функционалност за споделяне за продукти, които са зад платена стена. Всички наши бутони за споделяне са персонализирани, така че пасват на дизайна ни (не искаме да използваме готовите бутони). Първо създадохме приложението, опитвайки се да използваме препоръчания диалогов прозорец за споделяне с отворени графични действия и истории. Проблемът тук е, че можете да използвате диалоговия прозорец за споделяне само със споделена връзка. Facebook чете всички тагове за отворена графика на страницата, за да предостави информация за споделяне, но тъй като има много различни „продукти“ на дадена страница, не можем да използваме тагове за отворена графика. Поради нашата среда не можахме да използваме действията или историите. Освен това бихме искали да персонализираме тази информация за споделяне, така че използването на диалогов прозорец за споделяне не е опция.
За съжаление бяхме оставили историите и действията си с отворени графики в нашето приложение, когато направихме първия опит за одобрение. В първия ни отказ Facebook ни каза, че сме внедрили нашите действия и истории с отворена графика неправилно. Не използвахме диалоговия прозорец за споделяне, а метода „feed“, който е остарял във 2.0, но все още работи. Мислейки, че Facebook погледна нашето приложение и забеляза, че не използваме тези действия правилно, решихме, че ако премахнем тези истории и действия от приложението, Facebook ще види, че нашият метод за споделяне работи и ще ни одобри. погрешно
Бяхме създали споделянето, използвайки разрешението publish_actions, заедно с FB.login() и FB.ui(). Facebook ни отказа, защото нашето приложение не се нуждаеше от publish_actions. Те препоръчаха да използваме диалоговия прозорец за споделяне, който не се нуждаеше от влизане или разрешения.
Премахнахме разрешението за публикуване и FB.login(). Когато тествахме това, все още можете да влезете във Facebook и да извършите споделянето БЕЗ fb.login(). Така че решихме, че е добре да тръгваме. Не беше; Facebook ни каза, че трябва да внедрим login(), въпреки че документите казват, че не имате нужда от него.
Сега внедрихме отново login() и ще се опитаме да го одобрим отново, но имам чувството, че ще бъде отхвърлен поради отхвърлянето на метода „feed“.
Въпросите ми са: A) Ако имате уебсайт, предоставящ платена услуга, как позволявате на вашите потребители да публикуват в техните емисии, като използват по-новия метод за споделяне, с данни, които искате? Напр.: „Току-що завърших тренировката Get Moving III в teamexos.com!“ Публикацията няма да съдържа снимки или връзки. Ако трябваше, линк към teamexos.com би бил ок.
B) Как платените сайтове предоставят отворени графични действия и истории? Имат ли публични връзки към своите продукти? Имат ли тези продукти свои собствени индивидуални страници със собствени тагове за отворена графика?
FB.login()
сами? Аз също съм закъсал и ако можете да помогнете малко, ще бъде много мило от ваша страна. Благодаря. - person dimitarvp   schedule 10.01.2015