https://github.com/fullcontact/fullcontact-api-ruby
我试图使用Ruby的FullContact API包装器(它是一个宝石)而不是纯REST API。我试图找出如何从电子邮件地址中抓取此人的个人资料照片。我知道如何从使用JSON响应的REST API中获取它们,但不确定它所执行的示例代码是什么。
person = FullContact.person(email: "brawest@gmail.com")
(从Github链接的示例中拉出来)
那么现在如何从person
检索个人资料图片?它存储的数据类型是什么?
答案 0 :(得分:1)
FullContact gem使用Hashie,并在调用时返回Hashie::Rash对象。
因此,如果您尝试访问照片:
> person = FullContact.person(email: "email")
=> [#<Hashie::Rash contact_info=#<Hashie::Rash family_name=...
> person.photos
=> [#<Hashie::Rash is_primary=true type="facebook" type_id="facebook" type_name="Facebook"...
希望有所帮助!