我正在为一个社会公益网站做一个foursquare集成,我已经让一切都按照我想要的那样工作了,但是我想检索和存储用户的foursquare user_id,这样其他人就可以搜索他们的朋友了。我找了一整天,但似乎找不到终点,我是不是遗漏了什么?或者这必须通过用户搜索来完成?然后什么是最好的使用,因为我有他们的电子邮件,和全名。
我使用的是jmathai的四方异步php库。我想这应该很简单,但我就是搞不懂。
发布于 2011-05-10 15:59:48
我已经找到解决方案了。要获取用户的详细信息,您应该使用端点"users/self“。我以前尝试过,但得到了一个错误消息。我认为这与现在的其他事情有关。
通过身份验证后,两行代码就足够了:
<?php
$fsObj->get("/users/self");
print_r($creds->response);
?php>
这将提供一个json数组,其中包含有关用户的所有相关信息,包括最后一次签到、姓名和id。‘'self’在这里也可以被你在那个时刻被授权的任何用户id替换。
有关更多信息,我建议访问Foursquare Api website
https://stackoverflow.com/questions/5942833
复制相似问题