将信息发送到远程服务器


Send information to remote server

我有一个用PHP编写的应用程序,我想知道如何让应用程序将信息发送到远程服务器(我的)以告诉服务器它已安装,以及服务器将如何接收它。我可以使用数据库,但是我怎么知道该条目来自实际用户,而不仅仅是有人在其中输入虚假信息,但话又说回来,我想他们无论如何都可以这样做,我想这并不重要。基本上,我想要的是应用程序向我发送他们设置为URL的内容以及他们将网站标题设置为的内容。显然,它最终会存储在数据库中,但数据库条目应该来自发送信息的站点或获取信息的网站。

基本上,我正在寻找的是最好的方法。谢谢。

我会在PHP中创建一个始终在线的RESTful JSON Web服务。 它会在安装应用时接收 URL 和标题。 您需要对服务本身的传入数据执行所需的操作,例如存储在数据库中。 在继续尝试在应用程序中使用它之前,请确保此部分首先工作并保存数据。

然后在 PHP 应用程序中,您可以通过在安装标题和 url 时发布标题和 url 来向服务发出 CURL 请求。

如果你在谈论wordpress插件,那么你的代码是公开的,任何查看你的代码的人都会很明显,服务调用是在安装时进行的。 这很容易欺骗,也很难预防。 解决方案是尝试混淆发出 CURL 请求的应用程序部分。