我正在使用Facebook JavaScript SDK.我可以使用以下方式获取用户的信息:
FB.api('/me', function(response) {
....
});
Run Code Online (Sandbox Code Playgroud)
我得到用户的朋友使用:
FB.api('/me/friends', function(response) {
...
}); //.. it only has two values name and id.
Run Code Online (Sandbox Code Playgroud)
我想得到朋友出生日期和地点.是否有FB.api方法来获取它或我可以使用FB.Data.query获取它?
我正在使用cakephp.我正在尝试使用file_get_contents从facebook获取数据.我收到警告
警告(2):file_get_contents()[function.file-get-contents]:在服务器配置中禁用URL文件访问警告(2):file_get_contents(https://graph.facebook.com/XXXXXXX/?access_token= 111978178XXXXXX |.2.lg65A3c0atficNsFcf7Rog __ 3600.12799XXXX-1000
有没有办法获取数据?
我感谢任何帮助.
谢谢.
我有一个像这样的json输出数组
{
"data": [
{
"name": "Ben Thorpe",
"id": "XXXXXXXXXXX"
},
{
"name": "Francis David",
"id": "XXXXXXXXXXX"
},
}
Run Code Online (Sandbox Code Playgroud)
我想循环遍历它并使用javascript打印出所有名称.我希望能够做到这一点.
for(i=0;i<length;i++){
var result += response.data[i].name + ', ';
}
Run Code Online (Sandbox Code Playgroud)
但是我无法使用javascript找到json对象的长度.
我有64位编码的字符串,看起来像这样.
cuVrcYvlqYze3OZ8Y5tSqQY205mcquu0GsHkgXe4bPg=
Run Code Online (Sandbox Code Playgroud)
我试过base64_decode,输出是.
råkq‹å©ŒÞÜæ|c›R©6Ó™œªë´Áäw¸lø
Run Code Online (Sandbox Code Playgroud)
我想我可能做错了什么.我感谢任何帮助将base64字符串转换为二进制数组.
谢谢
我是json的新手.我有json输出,看起来像这样
[
{
"employees": {
"education": "BE\/B.Tech"
},
"0": {
"count": "1"
}
},
{
"employees": {
"education": "MBA"
},
"0": {
"count": "3"
}
}
]
Run Code Online (Sandbox Code Playgroud)
我想找回员工的教育和计数.我试过,但我无法检索值.
我感谢任何帮助.
谢谢.
我有一个看起来像这样的json输出..
{
"XXXX": {
"name": "Dalvin Nieger",
"work": [
{
"department": {
"name": "Sales"
},
"start_date": "0000-00"
}
],
"link": "http://www.my-site.com/profile.php?id=XXXXX",
"id": "XXXXXX"
},
"XXXXXXX": {
"name": "Nick Mercer",
"work": [
{
"department": {
"name": "Marketing"
},
"start_date": "0000-00",
"end_date": "0000-00"
}
],
"link": "http://www.my-site.com/profile.php?id=XXXXXX",
"id": "XXXXXX"
}
}
Run Code Online (Sandbox Code Playgroud)
其中XXXX是id no.员工.我想循环访问数据,并使用javascript获取id号,名称,他所在的部门和每个员工的结束日期.
我感谢任何帮助.
谢谢.