Facebook-Notification
全部标签 我有一个有效且经过身份验证的用户,但是当从我们的PHP网络应用程序发布到他们的墙上时,它返回:fatalerror:未捕获的OAuthException:(#803)您请求的某些别名不存在:xxxxxxxxxxxxx","name":"xxxxxxx我有24个其他用户可以毫无问题地发帖。我可以通过转到https://graph.facebook.com/xxxxxxxxxxxxx看到用户存在代码如下:$fb_user_id=$row[0];//loadedfromDB$facebook_token=$row[1];//loadedfromDB$result=$facebook->api
以下代码位于名为facebook_posts.php的文件中,我从索引文件中调用该文件,如下所示:.然而,这段代码放在哪里,却没有任何反应。因此,成功和捕获错误都不会返回错误(如我所见)。我尝试了绝对URL,但这也不起作用。(我Conceal了api和页面信息。)显然没有加载require_once之后的内容(页脚和脚本)。包含SDK时似乎出了点问题。我没有使用Composer,我需要requireFacebook\文件或use他们?从页面检索帖子需要哪些?execute();$graphObject=$response->getGraphObject();var_dump($grap
我是facebook开发的新手,在flash游戏中测试了adobeapi之后,我决定使用与我的flash游戏通信的图形api进行测试。在完成连接和获取用户数据等基本操作后,我想知道是否可以获取我用户friend的个人资料图片,以便我可以将它们传递到我的Flash游戏中的UILoaders并显示它们。如果有人能给我指出使用facebookgraphapi的基本操作示例,例如邀请friend或发帖到墙上,那就太好了。谢谢。更新:根据Nathan的建议,我尝试联系我的friend并且成功了:$friends=$facebook->api('/me/friends?token='.$sessi
我在上传视频时遇到很多问题。如果我尝试使用https://api-video.facebook.com如果我使用http://api-video,我会收到一个cURLhostnotfound错误。facebook.com我收到一条使用https://api-video.facebook.com的消息如果我尝试使用https://api.facebook.com/restserver.php?method=video.upload我收到101错误代码-InvalidAPIkey但APIkey适用于其他一切,状态、评论、喜欢、用户的fql?这是我要发送的内容:access_token=XX
我想将消息发布到Facebook页面的墙上。我是此代码中使用的应用程序和页面的管理员,我已经授予我的应用程序能够在我的页面上发布所需的权限,当我仅使用字段“消息”时它可以工作,如下所示:$message=array('message'=>"Test2",);$result=$fb->api('/411895472189524/feed','POST',$message);上面的代码发布到我的页面墙上,帖子是“从”页面本身制作的,就像我从facebook手动完成一样。这很好用。但是当我尝试添加更多字段时,例如“链接”或“图片”或“描述”,该帖子进入“TESTJojo页面上其他人的最新帖子
我试图在跨平台发布中通过OpenGraph标记地点。我在这里有我所做的代码:$param['access_token']='';$param['place']='https://foursquare.com/v/lifebit-hq/50d09677e4b019c8164dd068';$facebookClient->api('/me/:','POST',$param);我预期的输出是这样的:其中“标签”会在发布后自动弹出在map图钉中。但是我总是得到这个:没有附加标签。只有当我将鼠标悬停在图钉上时,标签才会显示。这是我的自定义OpenGraph配置:ObjectType:Daycar
单元测试facebookCanvas应用程序的良好做法是什么?假设您有一个带有Controller的MVC应用程序,该应用程序使用本地Facebook库,该库提供对GraphAPI、FBsession的访问。毕竟您的应用程序依赖于facebook身份验证机制(OAuth和FacebookConnect),因此用户在继续之前需要进行身份验证。您将如何进行Controller单元测试?我想到一件事-拥有一个具有“测试”模式和假session的Facebook图书馆可能会完成这项工作。任何想法表示赞赏。 最佳答案 当我遇到这个问题时,我只
我很好奇Facebook如何像在新闻提要中那样将数据推送到浏览器。新数据显示在提要顶部,无需重新加载页面或单击按钮Facebook是通过以设定的时间间隔通过AJAX轮询他们的服务器来实现这一点,还是他们以某种方式将新数据从服务器无端推送到客户端?如果是这样,他们使用什么语言或API来执行此操作? 最佳答案 它实际上称为“长轮询”,或'comet'.有不同的方式来执行serverpush但最常见的方法是在接收数据时保持连接打开(它有缺点,因为浏览器对主机的打开连接数有限制)。Facebook开源了Tornadowebservers,它
只是想知道开始开发facebook应用程序的更好方法是什么?有任何教程推荐吗?以及启动php或rails哪个更好? 最佳答案 根据我的经验,对PHP的支持比对其他任何东西的支持要好得多。也就是说,仅仅为了利用高级支持而学习PHP是没有意义的。另外两点:官方支持社区真的很糟糕。社区没有专家的声音,FB工作人员只有在他们的声誉受到威胁时才会插话。你最好的friend是谷歌和你从教程中推断的能力。FB交互风格并不适合MVC框架。一个人可能仍然会节省你的时间,但我发现他们在我的脚下。如果您需要说服这一点,我可以向您推荐许多需要JSON响应或
我试图得到最小的例子usingFacebook\FacebookSession;FacebookSession::setDefaultApplication('YOUR_APP_ID','YOUR_APP_SECRET');//UseoneofthehelperclassestogetaFacebookSessionobject.//FacebookRedirectLoginHelper//FacebookCanvasLoginHelper//FacebookJavaScriptLoginHelper//orcreateaFacebookSessionwithavalidaccesst