-2

我的供应商提供了一个小部件创建服务,我可以登录到他们的页面,设置搜索表单的初始值,单击保存按钮后,我可以在我的网站上复制并粘贴脚本代码以显示产品搜索结果小部件。

我正在考虑将此静态小部件更改为动态小部件。由于我的编程知识有限,专家能否告诉我是否可以远程登录https(使用cURL)并将搜索表单值设置为等于我页面上的值(每次我的页面内容更改时,它都会更改表单值),然后保存表格。因此,我粘贴在页面上的小部件脚本将始终刷新为新的搜索结果。

所以这个问题将涉及跨域、表单提交和服务器/浏览器通信。我知道一点 jQuery、PHP、Ajax、cURL,但到目前为止,我只是有一个想法,但不确定如何实现它。

4

1 回答 1

0

我认为你想多了这个问题,但如果我错了,你可以纠正我......

听起来这些小部件是使用各种不同的值创建的,您可以从他们网站上的信息中自己编译这些值。通过使用这些值,您可能可以将它们直接插入到您第一次获得的代码中,而无需再次使用它们的服务。通过这种方式,您可以通过以您选择的任何时间间隔(每次、每小时、每天......无论如何)替换小部件中的值来构建它们提供的动态版本。

即使他们拥有的数据量很大,您也可以从一个子集开始作为概念证明。

我也会调查他们的服务,看看他们是否有 API。您描述的服务可能是他们的基本产品。可能有一个 API 可以提供您所需要的,甚至更多。

于 2012-12-20T05:04:55.453 回答