我有两张桌子,朋友和生日。
生日模式: userid和birthday_date
好友模式: userid和userid2。
我怎样才能找到今天过生日的人的朋友呢?我在想这样的事情:
SELECT *
FROM friends
WHERE userid2 IN
(SELECT userid
FROM birthdays
WHERE birthday_date='05/02')
这是最好的方法吗?
下面是我得到的解释:
+----+--------------------+-----------------------------+----------
我怎样才能得到我的用户id,姓名和生日的朋友即将到来的b‘day列表。我正在使用下面的fql查询来获取好友的b‘’day列表。
query = "SELECT uid, name, birthday_date FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) ORDER BY birthday_date DESC LIMIT 50 ";
我正在尝试获取所有联系人的生日以及我自己的生日,因为我无法检索这些信息。其他一切都正常,我可以获取我圈子中的姓名、id、图片和联系人,以及我自己的,但生日似乎是空的。这甚至是在公开我的生日和联系人的生日之后。
获取我的详细信息
if (Plus.PeopleApi.getCurrentPerson(mgoogleApiClient) != null) {
Person currentPerson = Plus.PeopleApi.getCurrentPerson(mgoogleApiClient);
String personName = cur
我想通过应用程序在Facebook好友的墙上发布信息。我得到了Facebook好友名单和一些信息,如身份证,生日,姓名,电子邮件,图像,性。
我在这里粘贴了一些代码
Bundle parameters = new Bundle();
JSONObject attachment = new JSONObject();
try {
attachment.put("message", "Many more returns of the day");
} catch (JSONException e) {
}
p
我使用的是Facebook JavaScript SDK。我可以使用以下命令获取用户的信息:
FB.api('/me', function(response) {
....
});
我使用以下命令获取用户的好友:
FB.api('/me/friends', function(response) {
...
}); //.. it only has two values name and id.
我想要得到朋友的出生日期和地点。有没有FB.api方法可以获取它,或者我可以使用FB.Data.query获取它?