twisterarmy / twister
PHP 8 / Composer tools for twister P2P JSON-RPC API
1.3.0
2025-04-21 21:18 UTC
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!
importWallet
getBlockHash
getBlock
getPosts
getPostK
follow
unFollow
getFollowing
getDHTProfileRevisions
getDHTAvatarRevisions
putDHT
createWalletUser
sendNewUserTransaction
newPostMessage
newRetwistMessage
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
-256
by defaulterrors
- array of errors
Response
[ time: int, message: string ], ...