nickel715 / networker
v1.0.0
2015-02-19 22:34 UTC
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: 2024-09-14 17:48:23 UTC
README
一些网站不提供查找你在其他网络(如twitter)上关注的用户的功能。
功能
- 获取你关注的用户或你的粉丝
- 存储用户列表
- 检查用户是否存在于网络中
支持的网络
- Github
- Pinboard.in
- Trakt.tv
代码示例
$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; } }