NAME
Net::Yadis::Object - a class of Yadis Resourse Descriptor's Service Object
SYNOPSIS
use Net::Yadis::Discovery;
my $disc = Net::Yadis::Discovery->new();
my @xrd = $disc->discover("http://id.example.com/") or Carp::croak($disc->err);
foreach my $srv (@xrd) { # Loop for Each Service in Yadis Resourse Descriptor
print $srv->priority; # Service priority (sorted)
print $srv->Type; # Identifier of some version of some service (scalar, array or array ref)
print $srv->URI; # URI that resolves to a resource providing the service (scalar, array or array ref)
print $srv->extra_field("Delegate","http://openid.net/xmlns/1.0");
# Extra field of some service
}
DESCRIPTION
After Net::Yadis::Discovery crawls Yadis URL, finds Yadis Resource Descriptor URL, and reads XRD file, you get this objects.
METHODS
- $srv->priority
-
This field specified preferences for the service.
- $srv->Type
-
Returns URI or XRI type identifier of some version of some service.
- $srv->URI
-
Returns URI that resolves to a resource providing the service.
- $srv->extra_field( $fieldname , $namespace )
-
Accessor of extra service fields. Argument $namespace is optional, and if specified, can access to other xml namespace fields.
COPYRIGHT, WARRANTY, AUTHOR
See Net::Yadis::Discovery for author, copyrignt and licensing information.
SEE ALSO
Yadis website: http://yadis.org/
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 64:
You forgot a '=back' before '=head1'