получить значения элементов с другого сайта (rapidshare) - PullRequest
1 голос
/ 19 июня 2009

Я разрабатываю скрипт на php для управления моими учетными записями на Rapidshare (в учебных целях), я хотел узнать, как мы можем войти в систему удаленно и получить данные об учетных записях на моем сайте, что-то, что делает API, детали, такие как оставленный трафик, срок действия дата и т. д.

Ответы [ 4 ]

1 голос
/ 19 июня 2009

Не уверен, что именно ваш вопрос, но это, вероятно, помогает взглянуть на Rapidshare API. Кроме того, вы, вероятно, захотите ознакомиться со следующими функциями / компонентами: fopen и curl, чтобы использовать api / load сайта. Чтобы получить конкретные параметры из содержимого, я предлагаю использовать функцию ereg или xml.

1 голос
/ 19 июня 2009

В PHP вы можете использовать Curl , PHPSimpleHTMLDomParser , Snoopy или phpQuery для получения содержимого с удаленной страницы. Помните, что на некоторых веб-сайтах требуется user_agent, в этом случае вы можете настроить его с помощью ini_set перед запуском скрипта.

1 голос
/ 19 июня 2009

Вы можете использовать cURL для отправки HTTP-запросов от вашего скрипта на сайт. Есть также готовые решения для PHP, такие как Snoopy , которые позволят вам делать такие вещи, как публикация формы или очистка страницы, без необходимости напрямую использовать cURL.

0 голосов
/ 19 июня 2009

Поскольку Rapidshare не предоставляет API-интерфейс для своей службы, единственный способ - использовать HTML-анализатор, доступный для PHP, войти в систему со скриптом и проанализировать значения.

Обновление: Rapidshare действительно предоставляет API, как Merkuro заявил в своем сообщении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...