Facebook App EULA & Ограничения: что они не могут сделать, что может сделать мое веб-приложение?

Я написал отличное маленькое веб-приложение (в Java /GWT /JS) и экспериментировал с идеей сделать его доступным через Facebook в качестве приложения для Facebook.

Проведя некоторое время, читая документы разработчиков в Facebook, похоже, что я могу просто создать приложение Facebook, чтобы указать на любой URL, который я хочу, и использовать его как приложение /холст. Он выполняет это через iframe s.

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

Но потом это заставило меня думать: Facebook должен регулировать, какие вещи можно сделать через приложение Facebook, а также то, что приложение не может do.

Например, я не могу себе представить, что могу указать приложение Facebook, чтобы указать URL-адрес веб-приложения, которое принимает платежи в электронной коммерции (что бы обойти Facebook в целом и не позволять им снимать с ecom сделка!). Кроме того, я не могу себе представить, что Facebook позволяет разработчикам указывать свои приложения Facebook на только любой старый URL без какого-либо сканирования, в противном случае это откроет Facebook до ужасов любой угрозы безопасности, известной как человечество.

Я знаю, что, когда вы пишете собственное приложение iOS и размещаете его в Apple App Store, Apple фактически сканирует ваш исходный код на нарушения их лицензионного соглашения.

Итак, мой вопрос: делает Facebook то же самое? Если да, то каковы их термины и amp; условия того, что приложение /приложение Facebook может /не может сделать? Удивительно, я ничего не могу найти! Спасибо заранее!

7 голосов | спросил herpylderp 4 J000000Wednesday12 2012, 20:30:18

1 ответ


0

Вы ищете Политики платформы Facebook .

У них есть много правил, но большинство из них связано с защитой бренда Facebook®, защитой пользовательских данных и предотвращением спама /мошенничества (у них также есть стандартные сторонние условия EULA для хостинга, например, приложения для азартных игр , порно, наркотики, алкоголь и т.п.). В принципе, если вы каким-либо образом не используете /не злоупотребляете брендом Facebook или не пытаетесь украсть данные или делать что-то теневое, а ваше приложение ориентировано на семью, это, вероятно, хорошо (но, конечно, никогда не предполагайте этого - прочитайте полную политику! ).

У них есть подразделение под названием «Исполнение», в котором говорится, что они могут удалить ваше приложение по какой-либо причине. Они используют как автоматическое, так и ручное тестирование для соответствия, но не разглашают многие детали, поэтому невозможно сказать, насколько обширны их автоматические проверки; они, конечно же, не претендуют на ваш исходный код, но, вероятно, делают какое-то автоматическое сканирование вашего html /javascript с открытым доступом. Полный текст этого подраздела воспроизводится здесь:

  

Мы можем принять принудительные меры против вас и любых или всех ваших   если мы определим в своем единственном суждении, что вы или ваш   приложение нарушает условия и политику платформы Facebook. правоприменение   действие является автоматическим и ручным и может включать в себя   приложение, ограничивающее вас и доступ вашего приложения к платформе   функциональность, прекращение наших соглашений с вами или любые другие   как мы по своему собственному усмотрению считаем целесообразным.

     

Общение с разработчиками происходит через электронную почту, отправленную с   facebook.com или facebookmail.com на контактный адрес электронной почты   зарегистрированных в приложении. Чтобы оставаться на связи, убедитесь, что   ваш адрес электронной почты является текущим и что вы не отфильтровываете такие   сообщения.

Что касается вашего вопроса о платежах, у них есть целая суб-политика, охватывающая только платежи - Платежи для разработчиков Facebook Условия . Суть в том, что да, они хотят использовать только свою платную платформу платежей (называемую «Платежи Facebook» и часто используя виртуальную валюту под названием « Facebook Credits »), и они берут 30% -ный разрез. Но если ваше приложение будет внедрять платежную систему, не делайте никаких предположений - прочитайте полную политику!

ответил Ben Lee 10 J000000Tuesday12 2012, 00:42:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132