1

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

(https://api.linkedin.com/v1/people/~/shares)以 Url 和
(<?xml version=1.0 encoding=UTF-8?>';<share> <comment> hiSir</comment><visibility><code>anyone</code></visibility></share>)Xml 的形式发布。

还有我的 Idhttp 标头* * * 'Authorization: OAuth realm =https://api.linkedin.com/’', oauth_consumer_key=xxxx&oauth_nonce=A7CB896D776BA2FEC05E9FBB66AD06B2&oauth_signature_method=HMAC-SHA1&oauth_signature=K%2F7uzf%2FjEvQ3u12a0Olimf%2FZxG4%3D&oauth_timestamp=1338019026&oauth_token=xxxx&oauth_version=1.0&oauth_verifier=53326

我从 Indy Http 得到的结果是:Http/1.1 401 – Unauthorized 谁能帮我解决这个问题?

4

0 回答 0