nickel715 / networker
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
pkg:composer/nickel715/networker
Requires
- php: >=5.4.0
- ricardoper/twitteroauth: 2.1.*
- zendframework/zend-http: 2.3.*
Requires (Dev)
- phpunit/phpunit: 4.4.*
- satooshi/php-coveralls: 0.6.*
This package is not auto-updated.
Last update: 2025-10-11 23:38:20 UTC
README
Some websites does not provides a feature to find followers youe follow on other networks like twitter.
Features
- Get users you are following or followers you
- Store userslist
- Check if users exists on network
Supported networks
- Github
- Pinboard.in
- Trakt.tv
Code example
$username = 'nickel715'; $credentials = array( 'consumer_key' => '', 'consumer_secret' => '', 'oauth_token' => '', 'oauth_token_secret' => '', ); $twitterAuth = new \TwitterOAuth\Auth\SingleUserAuth($credentials, new \TwitterOAuth\Serializer\ArraySerializer()); $importNetwork = new Network\Twitter; $importNetwork->setTwitter($twitterAuth); $userList = $importNetwork->getAll($username); $storage = new Storage\File('userlist.txt'); $storage->addAll($userList); $exportNetwork = new Network\Pinboard; $exportNetwork->setHttpClient(new \Zend\Http\Client); foreach ($storage->findAll() as $user) { if ($exportNetwork->userExists($user)) { echo $exportNetwork->getUserLink($user), PHP_EOL; } }