将数据共享到LinkedIn用户的个人资料以更新状态 [英] share data to LinkedIn User’s Profile for status update

查看:73
本文介绍了将数据共享到LinkedIn用户的个人资料以更新状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个程序,该程序可以将数据共享到LinkedIn用户的个人资料.我正在使用Delphi XE2,OAuth和LinkedIn API.我可以访问令牌.但是尝试时出现错误. 我正在为Delphi使用OAuth.对于SSL,我正在将TIdSSLIOHandlerSOcketOpenSSL与方法sslvSSLv3配合使用.我正在尝试发布以下内容:

I am working on a program which share data to LinkedIn User’s Profile. I am using Delphi XE2, OAuth and LinkedIn API for the same. I am able to Access token. But I am getting error on when trying to. I am using OAuth for Delphi. For SSL I am using, TIdSSLIOHandlerSOcketOpenSSL with method sslvSSLv3. I am trying to post the following:

我以网址(Url)发布(https://api.linkedin.com/v1/people/~/shares) ('; hiSir anyone)作为Xml.

I am posting (https://api.linkedin.com/v1/people/~/shares)as Url and ('; hiSiranyone) as Xml.

我的Idhttp自定义标头***('oauth_consumer_key ='+ xxxxxxxxxxx + ',oauth_signature_method ="HMAC-SHA1"'+',oauth_timestamp ='+ QuotedStr(ARequest.GenerateTimeStamp)+ ',oauth_nonce ='+ QuotedStr(ARequest.GenerateNonce)+',oauth_version ="1.0"'+ ',oauth_token ='+ xxxxxxxxxx +',oauth_signature ='+ QuotedStr(sign));

And my Idhttp Custom header*** ('oauth_consumer_key='+xxxxxxxxxxx+ ',oauth_signature_method="HMAC-SHA1"'+',oauth_timestamp='+QuotedStr(ARequest.GenerateTimeStamp)+ ',oauth_nonce='+QuotedStr(ARequest.GenerateNonce)+',oauth_version="1.0"'+ ',oauth_token='+xxxxxxxxxx+',oauth_signature='+QuotedStr(sign));

我从Indy Http获得的结果是:Http/1.1 401 –未经授权有人可以帮我解决此问题吗?请帮助....

The result I am getting from Indy Http is this: Http/1.1 401 – Unauthorized Can anyone help me for fixing this? Please help....

推荐答案

查看此文章

IdSSLIOHandlerSocketOpenSSL := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
with IdSSLIOHandlerSocketOpenSSL do begin 
 SSLOptions.Method := sslvSSLv3;
 SSLOptions.SSLVersions := [sslvSSLv3]; 
 SSLOptions.Mode := sslmBoth; 
 SSLOptions.VerifyMode := []; 
 SSLOptions.VerifyDepth := 0; 
 host := ''; 
end;

这篇关于将数据共享到LinkedIn用户的个人资料以更新状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆