2012-01-12 19 views
0

POSTステータスがLinkedInに更新されました。401 Unauthorizedエラーが発生しました。私は変更ライブステータス私のLinkedInのアプリにライブしかし、問題はまだそこにある。私はhttp://simplelinkedin.fiftymission.net/demo/を試しましたが、私はまだ401エラーが発生します...すべてがGETリクエスト(ユーザープロファイルデータを取得...)で正常です。ここでLinkedIn APIのPOSTリクエストでエラー401が発生した

は、要求データである:

POST /v1/people/~/shares HTTP/1.1 
Host: api.linkedin.com 
Connection: close 
User-Agent: CakePHP 
content-type: application/x-www-form-urlencoded 
x-li-format: json 
Authorization: OAuth oauth_version="1.0",oauth_signature_method="HMAC-SHA1",oauth_consumer_key="2z82i0j5ahjb",oauth_token="2de47758-86e1-4684-afd3-f55a56051d2d",oauth_nonce="03aae214a19e83fe2757e8061a4b1468",oauth_timestamp="1326363432",oauth_signature="WNbKgq1FnkIgIALI%2FMfVnBHLgTg%3D" 
Content-Length: 131 

{"comment":"I am tesing CakePHP","content":{"title":"","submitted-url":"","submitted-image-url":""},"visibility":{"code":"anyone"}} 

そしてここでは、応答データである:

HTTP/1.1 401 Unauthorized 
Server: Apache-Coyote/1.1 
Date: Thu, 12 Jan 2012 10:17:12 GMT 
Vary: * 
x-li-format: json 
Content-Type: application/json;charset=UTF-8 
Content-Length: 230 

{ 
    "errorCode": 0, 
    "message": "[unauthorized]. OAU:2z82i0j5ahjb|2de47758-86e1-4684-afd3-f55a56051d2d|*01|*01:1326363432:WNbKgq1FnkIgIALI/MfVnBHLgTg=", 
    "requestId": "5XSUW613R2", 
    "status": 401, 
    "timestamp": 1326363433324 
} 

誰も私にはそれが解決し得るために、このをデバッグするのに役立つことはできますか?ありがとう!

答えて

2

問題が見つかりました。 コンテンツタイプは、動作するにはapplication/jsonである必要があります。私はx-li形式と思った:jsonで十分ですが、そうではありません。

関連する問題