То, что я пытаюсь сделать, это разрешить пользователям публиковать сообщения в Craiglist через мой собственный веб-сайт с помощью PHP curl. Это НЕ автоматизированная система публикации, я просто хочу, чтобы пользователи могли публиковать сообщения на Craigslist и на моем веб-сайте одновременно. До сих пор мне удавалось войти в систему с помощью php, но я все еще не уверен, как опубликовать заголовок, описание, контактную информацию и т. д. Я не знаком с cURL.
возможно ли сделать публикацию на Craigslist через мой собственный веб-сайт?
Ответы (2)
Ваш вопрос довольно широкий, поэтому я отвечу широко. Сузьте свой вопрос (или опубликуйте продолжение), чтобы мы могли помочь вам лучше.
Можно ли сделать публикацию на Craigslist через мой собственный веб-сайт?
Это зависит от того, есть два основных способа, но большинство веб-сайтов блокируют их, поэтому я подозреваю, что Craigslist тоже.
1. Клиентская сторона
Ваши посетители становятся посетителями Craigslist.
Вы берете форму, которую найдете на Craigslist, и размещаете ее (html-код) на своем сайте, но с формой «действие», указывающей на их форму.
Они, вероятно, заблокируют их на основе REFERER, сеансового ключа или чего-то подобного.
2. Серверная часть
Ваш сервер действует как клиент Craigslist.
Вы размещаете форму на своем сервере, а также страницу обработки. После того, как вы зафиксировали все входные данные, ваш сервер теперь будет действовать как клиент для Craigslist, действительно используя, например, php curl.
Вы должны попробовать, если 1 работает, если нет, начните кодировать на 2. Если вы застряли в определенной части, задайте вопрос, и мы поможем вам в дальнейшем.
В настоящее время доступен API для автоматического создания сообщений (одного или нескольких) в одном запросе.
http://www.craigslist.org/about/bulk_posting_interface
В вашем случае есть две оговорки:
- Он использует RSS в качестве запроса/ответа.
- Ваши пользователи должны будут предоставить свой пользовательский/пароль Craigslist (при условии, что у них есть учетная запись).