Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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 为您无权访问的站点创建移动站点_Php_Api_Screen Scraping - Fatal编程技术网

Php 为您无权访问的站点创建移动站点

Php 为您无权访问的站点创建移动站点,php,api,screen-scraping,Php,Api,Screen Scraping,我想为一个网站创建一个移动网站,在那里我的高中检查我们的成绩。实际上,我想远程登录到门户,然后进入学生成绩所在的子页面并将其删除。据我所知,此门户没有API。我不确定这在PHP/JS中是否可行,如果可行,我也不确定如何开始 任何有这方面知识的人,你能给我指出正确的方向吗。提前感谢。如果没有api,那么您只能解析原始html并尝试以这种方式重新设计信息。如果没有api,那么您只能解析原始html并尝试以这种方式重新设计信息。痛苦。。。你基本上需要设置一个完整的代理。抓取请求的页面,找出哪些位可以保

我想为一个网站创建一个移动网站,在那里我的高中检查我们的成绩。实际上,我想远程登录到门户,然后进入学生成绩所在的子页面并将其删除。据我所知,此门户没有API。我不确定这在PHP/JS中是否可行,如果可行,我也不确定如何开始


任何有这方面知识的人,你能给我指出正确的方向吗。提前感谢。

如果没有api,那么您只能解析原始html并尝试以这种方式重新设计信息。

如果没有api,那么您只能解析原始html并尝试以这种方式重新设计信息。

痛苦。。。你基本上需要设置一个完整的代理。抓取请求的页面,找出哪些位可以保留,哪些位可以丢弃,等等。。。以及你的网站涉及的隐私问题,要求人们输入他们的用户/通行证。痛苦。。。你基本上需要设置一个完整的代理。抓取请求的页面,找出哪些位可以保留,哪些位可以丢弃,等等。。。还有你的网站涉及的隐私问题,要求人们输入他们的用户/通行证。这就是我的想法,我从来没有处理过使用表单并远程提交表单的问题,因此我的代码可以访问阻止的HTMLY。你可以通过http post提交表单。然后,我认为您将得到一些身份验证cookie,每次请求受保护的页面时,您都必须将这些cookie发送到服务器。完成它并不像听起来那么难;。获取firefox的firebug,这将对您有很大帮助。如果你知道如何使用它,wireshark也能帮上大忙。太好了。您是否知道任何教程、示例或文档可以进一步显示步骤您可以搜索有关web应用程序(如您希望重新实现的web应用程序)构建方式的一般信息。或者只需与管理员联系;这就是我的想法,我从来没有处理过使用表单并远程提交表单的问题,所以我的代码可以访问被阻止的HTMLY,你可以通过http post提交表单。然后,我认为您将得到一些身份验证cookie,每次请求受保护的页面时,您都必须将这些cookie发送到服务器。完成它并不像听起来那么难;。获取firefox的firebug,这将对您有很大帮助。如果你知道如何使用它,wireshark也能帮上大忙。太好了。您是否知道任何教程、示例或文档可以进一步显示步骤您可以搜索有关web应用程序(如您希望重新实现的web应用程序)构建方式的一般信息。或者只需与管理员联系;