Я всегда разрабатывал свои проекты, используя MAMP локально, и однажды сделал просто загруженный все на живой сервер. Тем не менее, я хочу интегрировать некоторые функциональные возможности FB в свой текущий проект, и я считаю, что я прав, говоря, что невозможно полностью протестировать интеграцию FB локально. Моя проблема заключается в том, что я не хочу выпускать проект, над которым я работаю, пока он не закончит (или, по крайней мере, почти не закончил!), Разместив его на реальном сервере. Я даже не хочу, чтобы люди видели экран входа в систему или что-то еще. Есть ли способ, чтобы я мог загружать все в свой домен для тестирования, но не позволять кому-либо, кроме меня, получить доступ к сайту?facebook app development
ответ
Можно проверить почти все (с довольно редкими исключениями), связанными с FB локально.
Единственное исключение я могу вспомнить являются:
- Вложения в поток сообщений
- Подписки
Btw, если есть еще вопросы, которые я забыл, и вы испытываете - вы можете создать испытательного домена с таким .htaccess
в его корне:
Order deny,allow
Deny from all
AuthName "Password"
AuthType Basic
AuthUserFile /path/to/.htpasswd
Require valid-user
Allow from 69.63.176.0/20
Satisfy Any
Где 69.63.176.0/20
равно 69.63.176.0 - 69.63.191.255
и принадлежит к facebook и .htpasswd
это пароль файл, созданный с консольной утилитой htpasswd
htpasswd -c /path/to/.htpasswd musoNic80 // and enter password after
С таким .htaccess
все, кроме кого-то с facebook IP будет необходимо ввести правильный логин/пасс корыто основного HTTP авт.
Кроме того, если у вас есть динамический, но ваш собственный IP-адрес (предоставляется только вам, когда вы вошли в ваш сеанс pppoe (или что-то еще используете) и после вашего повторного входа в систему), вы можете использовать http://no-ip.org
и иметь локальный хост, который будет использоваться на внешней стороне, и доступный для facebook таким образом.
Это очень просто, проверьте местный туннель и подключите URL-адрес к facebook. Это приведет к тому, что ваш компьютер будет подключен к сети очень ограниченным образом и закроет туннель, когда вы это сделаете.
http://progrium.com/localtunnel/
Я не уверен, если это работает на Windows, но я уверен, что есть что-то подобное.
- 1. Facebook Development App
- 2. Facebook development
- 3. App crashes android development
- 4. Android Wear App Development
- 5. Windows Universal App Development
- 6. Modularize iOS App Development
- 7. WINDOWS APP DEVELOPMENT
- 8. Ibeacon app development
- 9. Laravel App Development Advice
- 10. facebook quiz development
- 11. facebook development using C#
- 12. iPhone App Development - UITableView DetailsView
- 13. iPhone App Development Tutorials (новичок)
- 14. android development: App Error Problems
- 15. iOS development app startup crash
- 16. Windows Store App Development - InvalidateRequerySuggested
- 17. Confusion on Mobile App Development
- 18. iPhone App Development - математические sysmbols
- 19. Android App Development Basics Вопросы
- 20. OS X App Development Framework
- 21. Оффлайн Android GIS App development
- 22. facebook development in php с localhost
- 23. Facebook Canvas App App
- 24. Facebook Facebook App
- 25. Facebook APP недоступен в iOS Facebook-APP
- 26. hello world app - learning development for iphone
- 27. Azure Function App: Authentication Breaks Development Portal
- 28. WP7 Development App/Page wide variable
- 29. Сравнение форм волны в Android App Development
- 30. Apple Development: Release iOS 7 app
Спасибо за такой тщательный ответ. Я обязательно попробую снова с тестированием fb локально - с небольшим количеством поисковых запросов я обнаружил, что он может работать с использованием локального IP-адреса вместо URL-адреса. Но если я не смогу заставить его работать, я пойду с одним из ваших других предложений! Благодаря! – musoNic80