OAuth::fetch
En esta página
OAuth::fetch
Lee un recurso protegido por OAuth
Descripción#
public OAuth::fetch(string $protected_resource_url, [array $extra_parameters], [string $http_method], [array $http_headers]): mixed
```php
Lee un recurso protegido por OAuth.
## Parámetros
`protected_resource_url`
URL del recurso protegido por OAuth.
`extra_parameters`
Argumentos adicionales a enviar con la petición, al recurso.
`http_method`
Una de las constantes `OAUTH_HTTP_METHOD_*` OAUTH, incluyendo GET, POST, PUT, HEAD, o DELETE.
HEAD (`OAUTH_HTTP_METHOD_HEAD`) puede ser útil para descubrir información antes de la petición (si las autorizaciones OAuth están en el encabezado `Authorization`).
`http_headers`
Los encabezados HTTP del cliente (tales como `User-Agent`, `Accept`, etc.)
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Historial de cambios
| Versión | Descripción |
|----|----|
| PECL oauth 1.0.0 | Antes de esta versión, `null` era devuelto en lugar de `false`. |
| PECL oauth 0.99.5 | Se añadió el argumento `http_method` |
| PECL oauth 0.99.8 | Se añadió el argumento `http_headers` |
## Ejemplos
Ejemplo con `OAuth::fetch`
```php
Véase también#
OAuth::getLastResponse
OAuth::getLastResponseInfo
OAuth::setToken