我试图让Facebook的用户名使用这样的PHP SDK $fb = new Facebook\Facebook([ 'app_id' => '11111111111', 'app_secret' => '1111222211111112222', 'default_graph_version' => 'v2.4', ]); $helper = $fb->getRedirectLoginHelper(); $permissions = ['public_profile','email']; // Optional permissions $loginUrl = $helper->getLoginUrl('http://MyWebSite', $permissions); echo '<a href="' . $loginUrl . '">Log in with Facebook!</a>'; try { $accessToken = $helper->getAccessToken(); var_dump($accessToken); } catch (Facebook\Exceptions\FacebookResponseException $e) { // When Graph returns an […]
我试图编写一个程序来检索给定用户的“状态”(状态是指他自己发布的东西,他写的任何东西,我最感兴趣的是文本状态) 我不明白从这里的文档的差异https://developers.facebook.com/docs/reference/api/user/,所以我不知道使用哪种连接types; 饲料,post或状态 (我注意到的另一件事是,状态需要一个access_token,而其他2需要access_token只为非公共的东西) 谢谢
我已经阅读了很多关于从Facebook获取信息的教程,但到目前为止我失败了。 我只想从Facebook获取用户名和个人资料照片。 – (IBAction)login:(id)sender { [FBSession openActiveSessionWithReadPermissions:@[@"email",@"user_location",@"user_birthday",@"user_hometown"] allowLoginUI:YES completionHandler:^(FBSession *session, FBSessionState state, NSError *error) { switch (state) { case FBSessionStateOpen: [[FBRequest requestForMe] startWithCompletionHandler:^(FBRequestConnection *connection, NSDictionary<FBGraphUser> *user, NSError *error) { if (error) { NSLog(@"error:%@",error); } else { // retrive user's details at here as shown below NSLog(@"FB user first name:%@",user.first_name); NSLog(@"FB user last name:%@",user.last_name); NSLog(@"FB user […]
我目前使用FacebookgraphicsAPIsearch作为search职位 http://graph.facebook.com/search?q=iwatch&type=post&access_token=xxxxx 它返回JSON格式的字段,并用于包含类似于:给定post的计数 。 阅读开发路线图( https://developers.facebook.com/roadmap/)7月 10日以后的变化,我被指示使用summary=true参数,但我不知道如何得到这个工作与search? 从FB博客的路线图。 从“注释”中删除“计数”graphicsAPI连接我们正在删除Graph API中“注释”连接上未logging的“计数”字段。 如果您希望包含计数的汇总字段(现在称为“total_count”),请明确请求{id}/comments?summary=true 我已经尝试了各种组合,search的例子,但没有骰子。 任何人都可以给我一些build议,如何获得新的摘要=真正的工作searchurlsearch职位?
嗨,我不想创build一个Facebook应用程序使用它的身份validation在我的新网站本地安装(我的机器),但从昨天我没有成功安装和使用它,所有的时间,我有这个非常奇怪的错误当我不想在“应用程序域”中写一个域时: 这必须来自Canvas URL,安全canvasURL,站点URL,移动站点URL,页面标签URL或安全页面标签URL。 检查并更正以下域 我的应用程序的域名是http://localhost/project/app_dev.php/它dosn't工作我改变了一个真正的url,如: http://www.exemple.com/ : http://www.exemple.com/ ,但我有同样的错误,只是我注意到,我看到这个错误,当我创build一个Facebook的新面貌(昨天)的应用程序…
编辑:我已经设法得到这个文档: https : //developers.facebook.com/docs/graph-api/reference/v2.5/promotion-info 但是没有任何关联到我能find的文档中的{promotion-info-id}参数。 我将接受一个PHP代码/ API参考的答案。 我正在尝试抓取我的用户页面并发布按预期工作的洞察力,但是我还需要获得每1000个达到(cpm),总费用和新粉丝费用等统计信息。 我能够接收所有的用户页面和post,但是洞察API不会返回任何相关的成本。 我查看了市场营销API,但无法弄清楚如何将页面和post链接到这些统计信息。 如何从post和页面获取ad_account / ad_campaign值? 我需要他们吗? 感觉完全失去了它的API。 我还需要每天获取统计数据,以计算每日和每月的变化。 我可以使用洞察API来获取大多数每日统计信息,但是没有附加成本和https://developers.facebook.com/docs/graph-api/reference/v2.5/page和https://developers.facebook.com /docs/graph-api/reference/v2.5/post没有提供这样的事情。 $response = $this->facebook->get('/' . $pageId . '/insights?since=' . date('Y-m') . '-01', $token); $data = $response->getGraphEdge()->asArray(); 另外,有没有我可以用来拉虚拟费用或其他统计的Facebook沙箱,因为我没有一个页面,可以支付内容。
对于我们应用程序中的某些用户,即使用户已经授予应用程序的电子邮件访问权限,电子邮件字段也会返回NULL。 当我们通过Debugger工具检查范围参数和用户Token的有效性时,一切正常。 权限电子邮件已被接受。 但是,当我们用Graph API来获取具有有效用户令牌的用户的电子邮件时,它根本不会出现。 有没有一种方法可以防止应用程序收到他的电子邮件,即使他授予了电子邮件许可? 谢谢
有反正使用任何Facebook的API API获取全尺寸的个人资料图片吗? http://graph.facebook.com/ {ID} / picture?type = large是小的方法。 谢谢 :)
我试图让Facebook的评论使用: http://graph.facebook.com/[post_id]/comments 它只能得到15条评论中的2条,并且没有count信息。 { "data": [ { "id": "[post_id]", "from": { "name": "[name]", "id": "[id]" }, "message": "[message]", "created_time": "2011-01-23T02:36:23+0000" }, { "id": "[id]", "from": { "name": "[name]", "id": "[id]" }, "message": "[message]", "created_time": "2011-01-23T05:16:56+0000" } ] } 有人知道为什么只有2条评论 此外,我想检索评论(默认数字)或检索评论与我的限制号码,并得到其评论数。 任何想法? (请使用Graph API)。
在Facebook中,我怎样才能在用户的墙上张贴一条消息,说:“我在对象游戏上取得了8/10”,然后是一个URL? 我真的不想使用完整的API,因为我不想处理用户login细节。 我不介意Facebook是否需要进行身份validation,然后发布消息。 是否有可能使用新的Graph API和JavaScript?