(网站数据交换||站点之间的通信)通过php
有什么方法可以
从 websiteA.com 发送简单的字符串 -to-> websiteB.com 使用 php?
websiteB.com 在哪里“监听”(因为不知道 websiteA.com 的存在)发送和接收任何传入的简单字符串?
Is there any way to send simple string
from websiteA.com -to-> websiteB.com with php?
Where websiteB.com "listens"(as not knowing the existence of websiteA.com) any incoming simple strings sent and receives it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 websiteB 上设置一个脚本来处理 POST 请求(例如字符串)。
在websiteA上使用cURL或套接字将POST数据(例如字符串)发送到websiteB
Setup a script on websiteB that handles a POST request (e.g. a string).
Use cURL or sockets on websiteA to send POST data (e.g. a string) to websiteB
非常非常简单的方法就是使用“rest api” - 例如。创建 PHP 文件,该文件将接收字符串并处理它,并返回 XML / JSON ...或其他格式化(或未格式化)的答案。客户端站点(例如 A )只需要使用适当的字符串打开(或使用 cURL 发送请求)这个 php 文件
更复杂的方法是使用 SOAP - 它在 PHP 中有标准对象,但建议编写 wsdl 文件,即有点复杂。详情请参阅谷歌
Very very simple vay is to use "rest api" - eg. create PHP file, which will recieve string and process it , and return XML / JSON ... or other formatted ( or unformatted ) answer. Client site ( eg. A ) just need to fopen ( or send request using cURL ) this php file with approtiate string
More complex way is to use SOAP - it have standart object in PHP , but it is reccomed to write wsdl file, which is a bit complex. see google for details