twisterarmy / twister
PHP 8 / Composer tools for twister P2P JSON-RPC API
Installs: 10
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 1
pkg:composer/twisterarmy/twister
README
PHP 8 / Composer tools for twister P2P JSON-RPC API
Install
composer require twisterarmy/twister
Features
Client
Implements JSON-RPC API
$client = new \Twisterarmy\Twister\Client('http', 'localhost', 28332, 'user', 'pwd'); var_dump( $client->getPosts( [ 'twisterarmy' ] ) );
Methods
See the src/Client.php source for more details!
importWalletgetBlockHashgetBlockgetPostsgetPostKfollowunFollowgetFollowinggetDHTProfileRevisionsgetDHTAvatarRevisionsputDHTcreateWalletUsersendNewUserTransactionnewPostMessagenewRetwistMessage
Tools
Atom
$array = \Twisterarmy\Twister\Tools\Atom::feed('url');
RSS
$array = \Twisterarmy\Twister\Tools\Rss::feed('url');
Request
url- feed addressformat-{title} {link}by default{nl}- new line{title}- item title{link}- target link
length-256by defaulterrors- array of errors
Response
[ time: int, message: string ], ...