Inconnu schéma d'authentification sur LinkedIn API

Je suis en utilisant OAuth 1.0 a pour LinkedIn API. Actuellement, j'ai déjà mis en œuvre certaines des appels pour obtenir le profil et les connexions, et ils ont tous l'air de bien marcher. Mais pour l'envoi d'un message, le oauth bibliothèque déclenche une exception avec les éléments suivants:

{
  "errorCode": 0,
  "message": "Unknown authentication scheme",
  "requestId": "I2Y0MFJ8ME",
  "status": 401,
  "timestamp": 1378376573339
}

Je suis en utilisant PHP PECL OAuth. Je suis de l'initialisation de l' $oauth objet comme ceci:

$oauth = new OAuth(API_KEY, API_SECRET, OAUTH_SIG_METHOD_HMACSHA1, OAUTH_AUTH_TYPE_FORM);
$oauth->setToken(ACCESS_TOKEN, SECRET);

et de faire l'appel reste comme ceci:

$url = 'https://api.linkedin.com/v1/people/~/mailbox?format=json';
$content_type = array('Content-Type' => 'application/json');
$oauth->fetch($url, $message, OAUTH_HTTP_METHOD_POST, $content_type);

et $message ressemble à quelque chose comme ceci:

$message = Array
(
    [recipients] => Array
        (
            [0] => z2222117O
        )

    [subject] => this is my title
    [body] => this is my body
    [format] => json
    [id] => EAS123123
)

Il n'a pas l'air comme il n'y a rien de mal avec la demande. J'ai suivi les instructions de la LinkedIn messagerie docs. D'autres personnes avaient le même problème? Merci à l'avance.

OriginalL'auteur gerky | 2013-09-05