【问题标题】:Library or API that gathers user info from social networks [closed]从社交网络收集用户信息的库或 API [关闭]
【发布时间】:2010-06-20 16:49:18
【问题描述】:

我想在类似于rapportivegistxobni 的基于Web 的Intranet 应用程序中收集用户数据。这些服务根据您收件箱中用户的电子邮件地址收集和显示 Facebook 个人资料、Twitter 流、linkedin 个人资料等。

是否有第三方库或 API(免费或付费)可以根据个人电子邮件地址提供来自社交网络的此类数据?我宁愿不必为所有这些不同的服务创建调用,更不用说维护所有这些 API。如果已经有一项服务可以完成搜索和聚合工作,那将非常有用。

应用程序使用 C# 编写,因此 API 的 C# 库或包装器会很好,但绝对不是必需的。

【问题讨论】:

    标签: api social-networking


    【解决方案1】:

    Rapleaf...这是您可以用来查找社交媒体数据的神奇服务。他们有批处理和 API REST 服务。

    【讨论】:

    • 现在 repleaf (towerd@ta) 不提供社交网络 ID。
    【解决方案2】:

    是的,Rapleaf 似乎是要走的路。但申请 API 密钥似乎需要一些时间;他们可能会也可能不会授予 API 密钥。有这方面的经验吗?

    【讨论】:

    • 提交请求后,他们的一位销售人员当天晚些时候打电话给我,询问我将 Rapleaf 集成到的应用程序。第二天,另一个销售人员打电话告诉我我被批准了,过了一会儿我收到了一封带有 API 密钥的电子邮件。这是在 2010 年 6 月,所以也许他们从那时起收紧了流程?他们似乎对如何使用它以及请求的数量有点谨慎。我每天只会发出大约 40 个请求,而且该应用程序是基于 Web 的内部 CRM,因此很容易被接受。
    • 是的,我想是的。我可以知道他们询问您的申请时的面试流程吗?
    • 哦,我的 API 被批准了。酷。
    【解决方案3】:

    如果您是一个有点勤奋的编码员,并且您只有少数几个社交网络要搜索,那么编写简单的库函数来自己访问他们的 API 并不难。它们对允许您进行多少搜索都有不同的限制,因此请牢记限制。

    这是我用来通过电子邮件地址搜索人员 Batchbook 的 php 函数示例,您应该能够修改它以从大多数典型的 REST API 获取数据:

        function getBatchbookContacts($orgname, $apikey, $emailSearch, $page) {
    $url = "https://{$orgname}.batchbook.com/api/v1/people.json?auth_token={$apikey}&email={$emailSearch}&page={$page}";
    $request = new HttpRequest($url, HttpRequest::METH_GET);
    $request -> setContentType('application/json');
    try {
        $response = $request -> send();
        if ($response -> getResponseCode() == '201' || $response -> getResponseCode() == '200') {
            $result_json = $response->getBody();
    
            return $result_json;
        } else {
            throw new Exception($response -> getBody(), $response -> getResponseCode());
        }
    } catch (HttpException $ex) {
        throw new Exception('Internal Server Error: ' . $ex -> getMessage(), 500);
    }
    

    }

    【讨论】:

      猜你喜欢
      • 2011-05-08
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      • 2011-06-03
      • 2011-08-14
      • 1970-01-01
      • 2010-12-03
      • 1970-01-01
      相关资源
      最近更新 更多