public function testGetProfile() { try { $youtube = new Services_YouTube(self::DEV_ID); $youtube->setUseCache(true); $data = $youtube->getProfile('ganchiku'); $profile = $data->user_profile; $this->assertEquals('Shin', $profile->first_name); $this->assertEquals('Ohno', $profile->last_name); // Array Response $youtube->setResponseFormat('array'); $data = $youtube->getProfile('ganchiku'); $profile = $data['user_profile']; $this->assertEquals('Shin', $profile['first_name']); $this->assertEquals('Ohno', $profile['last_name']); // XML_RPC driver $youtube->setDriver('xmlrpc'); $youtube->setUseCache(false); $youtube->setResponseFormat('object'); $data = $youtube->getProfile('ganchiku'); $profile = $data->user_profile; $this->assertEquals('Shin', $profile->first_name); $this->assertEquals('Ohno', $profile->last_name); } catch (Services_YouTube_Exception $e) { print $e; } }
public function test9917() { try { $user_id = "ganchiku"; $youtube = new Services_YouTube(self::DEV_ID, array('usesCache' => true)); $youtube->setDriver('xmlrpc'); $user = $youtube->getProfile($user_id); $this->assertEquals('Shin', $user->user_profile->first_name); $this->assertEquals('Ohno', $user->user_profile->last_name); } catch (Services_YouTube_Exception $e) { echo $e; } }