Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php iTunes应用商店网页抓取_Php_Screen Scraping_Itunes_Extraction - Fatal编程技术网

Php iTunes应用商店网页抓取

Php iTunes应用商店网页抓取,php,screen-scraping,itunes,extraction,Php,Screen Scraping,Itunes,Extraction,我想让用户在网站上输入应用程序ID,从他们的应用程序(我的sql数据库)保存信息,然后在网站上显示该信息 如果有人愿意分享用于实现此目的的代码/流程,或者有教程可以为我指明学习如何实现此目的的方向 如果你能帮助我,我将非常感激。谢谢。你应该先看看这些 了解苹果,他们可能会起诉你。他们提出的诉讼更少。或者看看谁没有起诉过他们?你不能通过屏幕抓取来实现这一点。阅读苹果的 您对您可能不使用的网站的使用 任何“深度链接”、“页面刮取”, “机器人”、“蜘蛛”或其他自动 设备、程序、算法或 方法学,或

我想让用户在网站上输入应用程序ID,从他们的应用程序(我的sql数据库)保存信息,然后在网站上显示该信息

如果有人愿意分享用于实现此目的的代码/流程,或者有教程可以为我指明学习如何实现此目的的方向


如果你能帮助我,我将非常感激。谢谢。

你应该先看看这些


了解苹果,他们可能会起诉你。他们提出的诉讼更少。或者看看谁没有起诉过他们?

你不能通过屏幕抓取来实现这一点。阅读苹果的

您对您可能不使用的网站的使用 任何“深度链接”、“页面刮取”, “机器人”、“蜘蛛”或其他自动 设备、程序、算法或 方法学,或任何类似或 相当于手动过程,访问, 获取、复制或监控任何部分 网站或任何内容,或 复制或绕过 导航结构或表示 网站或任何内容的 或试图获取任何材料, 通过任何 不是故意提供的手段 通过网站。苹果公司保留 禁止任何此类活动的权利

你需要做的是调查苹果的,其中包括一个为开发者开发的程序,我相信这将允许你访问一个API,在那里你可以直接查询和接收你想要的信息(如应用程序描述)在你的网站上展示,甚至可能获得当人们通过你网站上的链接从苹果购买东西时产生的销售佣金


你看到的另一个展示苹果商店信息的网站很可能与苹果有关联/合作伙伴协议。(如果不是,他们被网站屏蔽、在苹果的laywers邮件中找到停止和终止信件、被起诉或这三者的组合只是时间问题。

如果你想将信息保存到数据库中,那么你可能需要查看Appfetcher程序


它使用苹果提供的Xml,因此不存在合法性问题。

我认为他们不会起诉。为了澄清这一点,该网站上有一个名为touchcarcade.com的网站,如果你在贴子中输入你的应用程序id,贴子上有特殊标记,它将生成并保存完整的描述,包括图片和论坛贴子中你应用程序的诸如此类的内容。I“我想做一些类似的事情。这个网站如果非常有名,我认为他们没有任何法律问题。而且它与谷歌每天做的事情没有什么不同。他们从其他网站获取信息(网络抓取)并在他们的网站上显示信息供其他人查看。只要你遵循robot.txt文件,就不会有任何法律问题。另一个网站很可能已经获得了苹果的书面许可来做他们所做的事情。他们甚至可能就这件事访问API,而API只提供给那些有许可的人。你就是这样做的在这里有很多“假设”和“假设”,最好是正确的做法,而不是突然发现你的IP被阻止使用苹果的网站。为了澄清这一点,该网站上有一个名为toucharcade.com的网站,如果你在贴子中输入你的应用程序id,周围有特殊标签,它将生成并保存一份完整的描述,包括你的照片和诸如此类的东西我想做一些类似的事情。看这个帖子:苹果提供json输出