0

这让我发疯。我一直在尝试各种事情,但我就是想不通。LinkedIn的文档很糟糕......

我需要做的很简单:我需要搜索公司(使用关键字)并检索公司 ID。我在设置 OAuth 请求和发出请求时遇到问题。关于如何做到这一点的任何建议,尤其是在不安装任何 PHP 库的情况下?

仅供参考,我的代码:我从这里获得了 OAuth.php 。

require_once 'OAuth.php';
$base_url   = 'http://api.linkedin.com/v1/company-search';
$consumer   = new OAuthConsumer('mykey', 'mysecret');
$token      = new OAuthToken('tokenkey', 'tokensecret');
$parameters = array (keyword => 'Apple');
$request    = OAuthRequest::from_consumer_and_token($consumer, $token, "GET", $base_url, $parameters);
print_r($request);

谢谢

4

1 回答 1

1

您正在使用我推荐的一个很好的 OAuth 库,但在我看来,您在 Linkedin 库中丢失了,或者至少您没有包含完整的代码。

在任何情况下,尝试使用 simple-linkedinphp 库,它使用您上面的 oauth 库。过去我不得不使用一些库,这是最好的库之一,特别是如果您要使用 Faceted 搜索。确保您还检查了快速入门指南,它将对您有很大帮助,以及课程参考。公司搜索 API 功能可以在这里找到。

您始终可以将该raw()函数用于上述函数不支持的任何自定义调用。我不得不用它来打一些电话。

于 2012-10-25T10:10:41.870 回答