Що таке домени додатків у додатках Facebook?


115

Я хочу додати можливість "увійти з Facebook" на свій сайт. Але я плутаюся, коли реєструю свій сайт у Facebook Apps. Що я повинен зробити App Domains?

Відповіді:


148

домен програми - ваше доменне ім’я.

Перш ніж ввести свій домен, спочатку натисніть на Додати платформу, виберіть веб-сайт, введіть URL-адресу свого веб-сайту та URL-адресу мобільного сайту. Збережіть налаштування.

Після цього ви можете ввести доменне ім’я в полі Домени додатків.

Дивіться більше на моєму блозі: http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html


9
Що робити, якщо я розробляю додаток для iOS або Android замість веб-сайту? Який домен я маю ввести у такому випадку? Мій домен API чи що?
Фантастика Джона

Я можу додати поле "Домени додатків", наприклад example.com/name?
Местер Хассан

23

Щоб додати відповіді вище, Домен додатка потрібен з міркувань безпеки. Наприклад, ваш додаток надсилає веб-переглядач "www.example.com/PAGE_NAME_HERE", але раптом програма третьої сторони (або щось інше) надсилає користувача "www.supposedlymaliciouswebsite.com/PAGE_HERE", тоді помилка 191 видається, що це не частина домену додатків, яку ви вказали у вашому Facebook налаштування програми.


@KyleGobel Ну, у назві він запитує, що таке "домен додатка", правда?
Олексій

Що робити, якщо я створюю віртуальний хост на своїй локальній машині, а потім встановлюю його на точний www.example.comхост. Чи заблокує це Facebook?
Девід

21

Якщо ви не вказали платформу для програми, ви не зможете правильно додати домен додатка.

Ось приклад - підтвердьте, що його введіть веб-платформу. введіть тут опис зображення


9

У цьому прикладі:

http: // www.example.com:80 / деяка сторінка? parameter1 = "привіт" & parameter2 = "світ"

жирною частиною є Доменне ім'я. 80 включається рідко. Я розміщую це повідомлення, оскільки багато людей можуть задатися питанням, чи 3000 або якийсь інший порт є частиною домену, якщо вони ще не ставлять додаток для виробництва. Зазвичай ви не вказуєте його, оскільки 80 є типовим, але якщо ви хочете вказати, localhostпросто зробіть це без номера порту, він працює так само добре. Адреса, однак, має бути http://localhost:3000(якщо у вас є на тому порту).


4

він означає ваш веб-сайт, на якому працює ваша програма. як ви створили додаток www.xyz.pqr, тоді ви введете цей www.xyz.pqr у домені програми, веб-сайт, на якому працює ваш додаток, повинен бути захищеним та дійсним


1

Це просто домен, на якому буде розміщена ваша програма "facebook" (яка означає, що програма, видима у facebook, але розміщена на веб-сайті www.xyz.com). Таким чином, ви можете поставити App Domain = www.xyz.com



0

Я думаю, що це домен, яким ви запускаєте свою програму.

Наприклад, URL-адреса вашої сторінки - facebook.yourdomain.com, ви повинні вказати домен програми як .yourdomain.com


3
моя URL-адреса ec2-46-51-248-9.ap-northeast-1.compute.amazonaws.com:9090/… ти скажи мені, що б я помістив у домен додатка
Непереможний

1
Ви повинні розмістити всю річ, але не речі після .com у домені додатка: ec2-46-51-248-9.ap-northeast-1.compute.amazonaws.com
patriques
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.