【问题标题】:Cross-domain JSON/PHP跨域 JSON/PHP
【发布时间】:2013-06-23 00:03:00
【问题描述】:

我研究这个问题已经有一段时间了,很多材料都可以追溯到几年前。这很可能会奏效,但我想知道您今天对此有何看法。

目标:用户应该在他们的网站上嵌入类似于 Google Analytics 的东西,我必须使用它来在我自己的服务器上检索和操作这些信息。 数据示例: 名称:“blabla”, 年龄:23​​, 等等

很可能会涉及嵌入代码中的 JSON(JSONP?),但是如何在服务器端执行此操作,以便我可以开始使用 PHP 操作数据?

【问题讨论】:

  • 你到底在问什么?你有什么失败的尝试可以分享吗?
  • 我没有尝试任何代码,仍然不确定如何将 JSON 数据从 website1/website2/website3... 传输到检索所有数据的主服务器。
  • 您可以简单地在 HTML 中添加一个脚本标签,其中 src 指向您的 php 文件,并将数据作为 URL 参数。这或多或少是谷歌分析的作用。

标签: php javascript json jsonp


【解决方案1】:

关于前端实现你可以看看

Can anyone explain what JSONP is, in layman terms?(很好的例子)

http://en.wikipedia.org/wiki/JSONP#Cross-site_request_forgery(jsonp/json有什么区别)

如果您在谈论后端实现:

在 Google 上搜索有关 RESTful API 的信息。如果你考虑一个,这是要走的路 为不同类型的响应提供服务的灵活实现可以充分利用 http)。

对于 PHP 实现,请查看 cakePHP 示例,以及它如何使用 mod_rewrite 和 http-protocol 来响应服务器。

如何读取json: http://book.cakephp.org/2.0/en/controllers/request-response.html#cakerequest

“理论”中就是这样……

【讨论】:

  • 谢谢,很好的材料。
猜你喜欢
  • 2012-04-05
  • 1970-01-01
  • 1970-01-01
  • 2013-09-29
  • 2018-03-22
  • 2015-11-24
  • 1970-01-01
  • 1970-01-01
  • 2011-01-04
相关资源
最近更新 更多