Skip to content

Instantly share code, notes, and snippets.

@kwylez
Created September 24, 2010 14:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kwylez/595456 to your computer and use it in GitHub Desktop.
Save kwylez/595456 to your computer and use it in GitHub Desktop.
<?php
require_once 'Zend/Service/Twitter.php';
class CW_Twitter extends Zend_Service_Twitter {
public function __construct($username, $password) {
parent::__construct($username, $password);
}
public function getOtherUserFriends($name) {
$this->_init();
$path = '/followers/ids/' . $name . '.json';
$response = $this->restGet($path);
return $response->getBody();
}
}
$twitter = new CW_Twitter('username', 'password');
$response = $twitter->getOtherUserFriends('friendusername');
$arrayObject = new ArrayObject(Zend_Json::decode($response));
$limitIterator = new LimitIterator($arrayObject->getIterator(), 0, 200);
foreach ($limitIterator as $value):
$twitter->friendship->create($limitIterator->current());
endforeach;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment