这是我有,但LinkedIn返回“未经授权”的出错信息:如何发布到LinkedIn“分享”与node-auth?
var OAuth= require('oauth').OAuth;
oa= new OAuth("https://api.linkedin.com/uas/oauth/requestToken",
"https://api.linkedin.com/uas/oauth/accessToken",
"key", "secret", "1.0A", "http://test.com/oauth/callback", "HMAC-SHA1");
var post_data = {
share: {
"comment":"testing 123",
"visibility": {
"code":"anyone"
}
}
};
oa.post("http://api.linkedin.com/v1/people/~/shares?twitter-post=true", oauth_token, oauth_token_secret, post_data, 'application/json; charset=UTF-8', function(error, data){
}
得到任何帮助。 oauth_token和oauth_token_secret在获取资源时起作用,所以我认为它们是正确的。
问候,
约翰尼