在我的网站上显示ebay的反馈

  • 本文关键字:ebay 显示 网站 php
  • 更新时间 :
  • 英文 :


好吧,我有网络主机,我想得到显示我ebay反馈的代码,但我需要的不是与另一个网站相关的代码,我的意思是我想得到自己的代码。我发现了非常好的代码,可以帮助我,但我仍然需要你的帮助,这是代码,它工作得很好:

<link rel="stylesheet" type="text/css" href="http://gamila-secret.comyr.com/Styles/feedback.css" />
<script type="text/javascript" src="http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]"></script>

正如我所说,我需要自己的代码,我所做的是获得样式文件并重新构建它,但我仍然需要获得javascript文件,我只是转到了从代码中获得的页面"http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]",并复制了它的源代码,然后我在服务器中用该代码创建了一个新文件,但不幸的是,它没有工作。关于如何从代码中获取函数以在自己的服务器上工作,有什么想法吗?

您可以像这样在PHP中使用get_file_contents来获取URL的内容(请参阅PHP.net/manual/en/function.file get-contents.PHP)。

<?php
$page = file_get_contents('http://www.example.com/');
?>

或者,

<?php
$section = file_get_contents('http://example.com', NULL, NULL, 20, 14);
var_dump($section);
?>

,以获取其中的一部分。但是,您当然可以使用PHP正则表达式解析第一个示例中的URL内容(请参阅http://php.net/manual/en/function.preg-match.php)。

在PHP中,回显HTML很简单(请参阅PHP.net/manual/en/function.echo.PHP)

<?php
$src = 'http://example.com/script.js':
echo '<script src="' . $src . '"></script>';
?>

,使用串联(请参见php.net/manual/en/language.operators.string.php)。

我希望这能有所帮助。

这可能是一次黑客攻击,但肯定会奏效。。

尝试安装PhantomJS(或任何服务器端javascript引擎),并使用它加载任何显示ebay反馈分数的页面,然后用jQuery获取包含反馈分数的元素,并将其返回到一个文件中,然后用PHP读取该文件。可能有点慢(可能几秒钟),但它会完成任务。

最新更新