是否可以使用 Spring Social 在您的网络中按名称搜索 LinkedIn 个人资料?
我已经看到 profileOperations 上定义的搜索选项,但在 connectionOperations 上没有类似的可用选项。我正在考虑检索所有连接 ID 并将其用作配置文件搜索的过滤器。
但是我找不到任何关于如何使用搜索功能的文档,因为 connectionOperations 只检索完整的配置文件,无论如何这是一个非常昂贵的操作。
有什么建议么?
是否可以使用 Spring Social 在您的网络中按名称搜索 LinkedIn 个人资料?
我已经看到 profileOperations 上定义的搜索选项,但在 connectionOperations 上没有类似的可用选项。我正在考虑检索所有连接 ID 并将其用作配置文件搜索的过滤器。
但是我找不到任何关于如何使用搜索功能的文档,因为 connectionOperations 只检索完整的配置文件,无论如何这是一个非常昂贵的操作。
有什么建议么?
是的。有可能的。
您可以使用 org.springframework.social.linkedin.api.ProfileOperations 中的 search() 方法
LinkedInProfiles search(SearchParameters parameters)
在 SearchParameters 对象中设置 firstName 和/或 lastName 属性。
示例代码:
SearchParameters searchParameters = new SearchParameters();
searchParameters.setFirstName("first_name");
searchParameters.setLastName("last_name");
LinkedInProfiles profiles = linkedinApi.profileOperations().search(searchParameters);
希望这可以帮助。如果您还有其他问题,请告诉我。
普拉文