| Recommend this page to a friend! |
| Info | Documentation | Reputation | Support forum | Blog | Links |
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not enough user ratings | Total: 140 | All time: 9,217 This week: 74 | ||||
| Version | License | PHP version | Categories | |||
| ph7client 1.0 | GNU General Publi... | 5.4 | HTTP, PHP 5 |
| Description | Author | |
This class can send HTTP requests and decode the responses. |
pH7Client is a wonderful tool if you need to automate tasks (like posting articles every day to your blog, add message in a member area, etc). Yes! The pH7Client bot can do almost everything (you just need to create some rules and need to know the input name of the website's forms). In fact, it's a PHP Web client class that simulates a Web browser for retrieving webpage content, login to websites and posting forms, ...
Finally, you have created rules that you want to automate by pH7Client, you need to setup a cron for executing the script every X time on a server (Type `crontab -e` on your server Linux terminal, then add the desired cron jobs and save it). Once finished, go to the beach, order a mojito and enjoy your REAL free time that you really deserved!
// Include the library
require 'PH7Client.php';
use PH7\External\Http\Client\PH7Client;
$sUrl = 'http://ph2date-soft-example.com';
$sReauest1 = 'user/login/';
$sRequest2 = 'user/message_box/myuser920';
$sUser = '[email protected]';
$sPass = 'testpass123';
$sBody = "Hey! What's up today? Psst! I'm a bot but I may understand you...";
$oPH7CMSApi = new PH7Client($sUrl);
/Log a user/
$aLogin = [
'identity' => $sUser,
'password' => $sPass,
'remember' => 'on',
'submit' => 'Login'
];
// Login the user
$oPH7CMSApi->post($sReauest1, $aLogin);
// Submit the form
$oPH7CMSApi->send();
/Send a message/
$aMsg = ['message' => $sBody];
// Send the message
$oPH7CMSApi->post($sRequest2, ['message' => $sBody])->setHeader(false)->send();
echo $oPH7CMSApi->getResponse(); // Will show the sucessful message telling you that your msg has been send
I'm Pierre-Henry Soria, young PHP software developer living currently in the Wonderful Manchester city, in the UK.
You can send an email at pierrehenry [AT] gmail {D0T} COM or at phy {AT} hizup [D0T] UK
Have a look to my social dating Web Builder
I'm building this software in order to allow people to build Amazing Social/Dating Businesses really easily with almost no money!
This project is under MIT license! Enjoy!!
Psst!! By the way, Feel free to contribute to it! If you can, That would be really amazing!
| File | Role | Description |
|---|---|---|
| Data | Auxiliary data | |
| Lic. | Copyright file | |
| Lic. | License | |
| Doc. | Documentation | |
| Doc. | Documentation | |
| Class | pH7Client class | |
| Doc. | Documentation | |
| Doc. | Read Me |
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 62% |
|
|
| Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.