(обмен данными между сайтами || общение между сайтами) через php

Есть ли способ отправить простую строку

с websiteA.com -to-> websiteB.com с php?

Где websiteB.com "слушает"(не зная о существовании websiteA.com) любые входящие простые строки, отправленные и получившие его?

2 ответа

  1. Установите скрипт на сайте B, который обрабатывает запрос POST (например, строку).

  2. Используйте cURL или сокеты на сайте A для отправки данных POST (например, строки) на сайт B

Очень очень просто использовать "rest api" - например. создайте файл PHP, который получит строку и обработает ее, и вернет XML / JSON ... или другой отформатированный (или неформатированный) ответ. Клиентскому сайту (например, A) просто нужно открыть (или отправить запрос с помощью cURL) этот php-файл с соответствующей строкой

Более сложным способом является использование SOAP - у него есть стандартный объект в PHP, но рекомендуется писать файл wsdl, который немного сложен. см. Google для деталей

Другие вопросы по тегам