假设我有以下多维数组(从MySQL或服务中检索):
array(
array(
[id] => xxx,
[name] => blah
),
array(
[id] => yyy,
[name] => blahblah
),
array(
[id] => zzz,
[name] => blahblahblah
),
)
Run Code Online (Sandbox Code Playgroud)
我们可以id在一个" 内置 "php函数调用中获取一个s 数组吗?还是一行代码?
我知道传统的循环并获得价值,但我不需要这样:
foreach($users as $user) {
$ids[] = $user['id'];
}
print_r($ids);
Run Code Online (Sandbox Code Playgroud)
也许有些array_map()和call_user_func_array()可以做的魔力.
我创建了一个设置大小(大约2,000像素高)的应用程序,并有一个调用FB.Canvas.scrollTo的菜单,以帮助用户导航长页面.
有没有办法添加平滑的滚动效果?Facebook没有在其开发者博客上提供任何解决方案.
当在jquery mobile中显示谷歌地图时,它(在阅读论坛后)显示需要以下代码:
<div data-role="page" data-theme="b" class="page-map" style="width:100%; height:100%;">
<div data-role="header"><h1>Map Page</h1></div>
<div data-role="content" style="width:100%; height:100%; padding:0;">
<div id="map_canvas" style="width:100%; height:100%;"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
取消外部div的高度会导致div降至高度0并且不显示地图.我希望在地图下面得到一些动态文本(根据内容)我不知道哪个长度,所以我不能设置绝对高度.有没有人有这个问题的解决方法?
所以,我在我的标签上使用了iFrame,我正在做其中一个"像路障",用户需要喜欢该页面才能查看秘密内容.是否有更好,更无缝的方式做到这一点,然后不得不请求许可?
我知道对于使用FBML构建的选项卡,他们不会要求许可,但我猜这是因为它不是iframe.
谢谢!
我想获得一个facebook页面的见解数据.我试过使用这个url的图形api:
https://graph.facebook.com/149279625121774/insights/?access_token=XXXX
Run Code Online (Sandbox Code Playgroud)
但它给出了空数据:
{ "data": [
], "paging": {
"previous": "https://graph.facebook.com/149279625121774/insights/...",
"next": "https://graph.facebook.com/149279625121774/insights/..."
}
}
Run Code Online (Sandbox Code Playgroud)
'149279625121774'是页面ID.
有人帮我这个吗?
我正在使用以下内容在我的Facebook页面上发布消息:
$attachment = array(
'access_token' => $access_token,
'message' => 'This is a test Message 4:',
'name' => "This is a test Name 4",
'link' => "http://slashdot.org/",
'description' => "This is a test Description 4"
);
$ret_code=$facebook->api('/me/feed', 'POST', $attachment);
Run Code Online (Sandbox Code Playgroud)
这非常有效.
如何使用facebook GRAPH api删除相同的帖子?我阅读了文档,它说要发布一个类似的POST:
https://graph.facebook.com/COMMENT_ID?method=delete
要测试我使用提交按钮以简单的形式设置它,将数据发布到https://graph.facebook.com/COMMENT_ID?method=delete(用COMMENT_ID替换原始发布调用返回的11111111111_111111111111 id.返回"此API调用需要有效的app_id".
发出DELETE命令的正确方法是什么?
嗨,我是facebook分享的新手.我想让用户使用他的uid登录,然后将其存储以供进一步使用
主要目的是在用户的墙上共享链接
下次没有显示Facebook窗口,我想通过ajax发布到他的墙上.
怎么可能有任何关于此的帮助将不胜感激!
编辑
我用了给出的例子然后尝试了curl函数
得到了这个错误
HTTP/1.1 403 Forbidden
Cache-Control: no-store
Content-Type: text/javascript; charset=UTF-8
Expires: Sat, 01 Jan 2000 00:00:00 GMT
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Pragma: no-cache
WWW-Authenticate: OAuth "Facebook Platform" "insufficient_scope" "(#200)
This API call requires a valid app_id."
Set-Cookie: datr=g4JBTb4OsRZxBAztV7iIkpWg; expires=Sat, 26-Jan-2013 14:34:43 GMT;
path=/; domain=.facebook.com; httponly
X-Cnection: close
Date: Thu, 27 Jan 2011 14:34:43 GMT
Content-Length: 93
{"error":{"type":"OAuthException","message":"(#200)
This API call requires a valid app_id."}}
Run Code Online (Sandbox Code Playgroud)
编辑,以便有人可能找到有用的
FACEBOOK连接
$facebook_connect …Run Code Online (Sandbox Code Playgroud) 我正在处理好友请求.当用户发送好友请求时,我得到一个request_id作为回复.但是,当我使用此request_id(XXXX)时,如下所示:
https://graph.facebook.com/XXXX/?access_token=YYYYYYYYY
Run Code Online (Sandbox Code Playgroud)
它返回:
false
Run Code Online (Sandbox Code Playgroud)
在的access_token似乎是正确的(这里使用的是一个例如只),我失去了什么?虚假是什么意思?我如何获得JSON对象作为返回数据?
尝试将我服务器上呈现的照片上传到用户的脸谱相册.由于FB Docs非常,非常非常糟糕(至少可以说),我希望有人向我展示一些使用PHP SDK的Graph API调用的良好代码示例?
如何使用Facebook Graph API 获取"访问令牌".我有应用ID,用户的用户名和密码.只是我需要获取访问令牌,以便我可以访问新闻源,....和其他人.