Можно ли сделать публикацию в Craigslist через мой собственный сайт? - PullRequest
5 голосов
/ 07 сентября 2011

То, что я пытаюсь сделать, - это разрешить пользователям публиковать сообщения в Craiglist через мой собственный сайт с использованием PHP curl. Это НЕ автоматическая система отправки сообщений, я просто хочу, чтобы пользователи могли одновременно публиковать сообщения на Craigslist и на моем веб-сайте. До сих пор мне удалось войти с помощью php, но я все еще не уверен, как разместить заголовок, описание, контактную информацию и т. Д. Я не знаком с cURL.

Ответы [ 2 ]

3 голосов
/ 07 сентября 2011

Ваш вопрос довольно широкий, поэтому я отвечу широко.Сузьте свой вопрос (или опубликуйте продолжение), чтобы мы могли помочь вам лучше.

Возможно ли сделать публикацию в Craigslist через мой собственный сайт?

Зависит от того, что естьдва основных способа, но большинство сайтов блокируют их, так что я подозреваю, что Craigslist тоже.

1.Clientside

Ваши посетители становятся посетителями craigslist.

Вы принимаете форму, найденную в craigslist, и размещаете ее (html-код) на своем сайте, но сформа 'action' указывала на их.

Они, вероятно, заблокируют их, основываясь на REFERER, ключе сеанса или чем-то подобном.

2.Серверная часть

Ваш сервер выступает в роли клиента для Craigslist.

Вы размещаете форму на своем сервере, а также страницу обработки.После того, как вы захватили все входные данные, ваш сервер теперь будет действовать как клиент для Craigslist, используя, например, php curl .

Вы должны попробовать, если 1 работает, если нет, начать кодирование на 2. Если вы застряли в определенной части, напишите вопрос, и мы поможем вам в дальнейшем.

0 голосов
/ 04 апреля 2016

В настоящее время доступен API для создания автоматических сообщений (одного или нескольких) в одном запросе.

http://www.craigslist.org/about/bulk_posting_interface

В вашем случае есть два предупреждения:

  1. Он использует RSS в качестве запроса / ответа.
  2. Ваши пользователи должны будут предоставить своего пользователя Craigslist / пароль (при условии, что у них есть аккаунт).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...