首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

$ me = $ facebook-> api('/ me')不返回任何值

这个问答内容涉及到了Facebook的API调用,具体是通过Facebook的API获取用户信息。根据提供的代码,调用了Facebook的API方法api('/ me'),但是没有返回任何值。

可能的原因有以下几种:

  1. 接口调用错误:调用API的方式或参数不正确,导致没有返回值。可以检查调用API的方式和参数是否正确,确保调用的是正确的API接口。
  2. 访问权限限制:可能是由于权限设置或认证问题,导致无法获取用户信息。可以检查是否有足够的权限来访问用户信息,或者是否需要进行认证操作。
  3. 用户信息不存在:如果用户不存在或者没有登录,调用API可能无法返回用户信息。可以检查用户是否已登录,并且确保用户存在。

针对这个问题,可以尝试以下解决方案:

  1. 检查API调用方式和参数是否正确,确保调用的是正确的API接口。
  2. 检查是否有足够的权限来访问用户信息,或者是否需要进行认证操作。
  3. 确保用户已登录,并且用户信息存在。

如果以上解决方案无法解决问题,可以参考Facebook的开发文档或者咨询Facebook的技术支持,获取更详细的帮助和指导。

腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):提供可扩展的计算能力,满足各种业务需求。产品介绍链接
  • 云数据库 MySQL 版(CDB):提供高性能、可扩展的关系型数据库服务。产品介绍链接
  • 云存储(COS):提供安全、可靠、低成本的云端存储服务。产品介绍链接
  • 人工智能平台(AI):提供丰富的人工智能服务和工具,帮助开发者构建智能应用。产品介绍链接
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

React 设计模式 0x3:Ract Hooks

依赖项数组可以接受任意数量的,这意味着对于依赖项数组中更改的任何,useEffect 方法将再次运行。...useEffect 箭头函数支持返回一个函数,该函数会在组件卸载时执行,用于清理定时器、取消事件监听等。 通常在组件挂载之前进行 API 调用时,会使用 useEffect。...可用于性能优化,因为它会缓存计算出的,并在依赖项数组中的不改变时返回。如果这些发生变化,那么 useMemo 就会重新运行,然后返回新计算出的。...当依赖项数组中的任何一个发生变化时,回调函数就会重新生成。这意味着当 useCallback 返回的函数被传递给子组件时,只有在依赖项变化时才会重新生成。...useRef 返回一个可变的 ref 对象,其 current 属性被初始化为传入的参数(即初始),可以通过对 current 属性的修改来更新其

1.5K10

CA1024:在适用处使用属性

项 “” RuleId CA1024 类别 设计 修复是中断修复还是非中断修复 重大 原因 一个方法的名称以 Get 开头,采用任何参数,并返回一个非数组的。...如果一个方法具备以下条件之一,则该方法可能很适合成为属性: 方法采用任何自变量,并返回对象的状态信息。 方法接受单个自变量,以设置对象的部分状态。...方法设置或获取字段所需的时间明显更长。 方法执行了一个转换。 访问一个字段不会返回它所存储的数据的转换版本。 Get 方法有一个明显的副作用。 检索字段的不会产生任何副作用。 执行的顺序很重要。...设置字段的不依赖于其他操作的发生。 连续调用方法两次会产生不同的结果。 方法是 static,但返回一个可由调用方更改的对象。 检索字段的不允许调用方更改由字段存储的数据。 方法返回一个数组。...例如,若要指定规则应仅针对非公共 API 图面运行,请将以下键值对添加到项目中的 .editorconfig 文件: dotnet_code_quality.CAXXXX.api_surface = private

42630

从前端模块化的概念来理解Webpack

3 解析: myModule()只是一个函数,通过调用它来创建一个模块实例,执行的话,内部作用域和闭包都无法创建,其次返回一个对象字面量,返回的对象中含有对内部函数的引用而不是内部数据变量的引用(...函数的嵌套才能形成闭包), 从模块中返回一个实际的对象并不是必须的,也可以直接返回一个内部函数,类似jQuery,jQeury和$标识符就是jQuery模块的公共API,但它们本身都是函数(由于函数也是对象...为了模块的定义引入了包装函数(可以传入任何依赖),并且将返回,也就是模块的API,存储在一个根据名字来管理的模块列表中。...可以研究示例代码深入理解下闭包的作用,最重要的是要理解模块管理器没有任何特殊的“魔力”,它们符合前面列出的模块模式的两个特点: 调用了包装函数定义的包装函数, 并且将返回作为该模块的API。...var __WEBPACK_AMD_DEFINE_ARRAY__, // AMD依赖列表 __WEBPACK_AMD_DEFINE_RESULT__; // AMD factory函数的返回

70230

你不知道的this(1)

,因此可以将API设计更加简洁且易于复用。...8 // foo: 9 console.log(data.count); // 4 从某种角度上来说这个方法解决了问题,但可惜它忽略了真正的问题————无法理解this的含义和工作原理————而是返回了舒适区...需要明确的是,this在任何情况下都不指向函数的词法作用域。在JavaScript内部,作用域确实和对象类似,可见的标识符都是它的属性。...this的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。 当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。...学习this的第一步是明白this既不指向函数自身也指向函数的词法作用域,你也许被这样的解释误导过,但其实它们都是错误的。

34010

(译)SDL编程入门(6)扩展库SDL_image

我们将特别安装SDL_image,但如果你能安装该扩展库,你应该能够安装任何一个扩展库。 您需要做的第一件事是下载SDL_image头文件和二进制文件。...#include #include #include #include 要使用任何 SDL_image 函数或数据类型...IMG_Init返回成功加载的标志。如果返回的标志包含我们要求的标志,那就意味着出现了错误。...如果你想从IMG_Init取回4,而你想要的是2,那么4 &2是0,它的是false,这就被 ! 否定了,它的是true,这将导致错误打印代码的执行。...在其他情况下,这段代码会有所不同,但我们在这里处理这个问题。 所以一定要把你的二进制数学学好,不要再发邮件告诉我说调用IMG_Init是个BUG!。说真的,我收到的错误报告中,有25%是这样的。

1.2K10

还原Facebook数据泄漏事件始末,用户信息到底是如何被第三方获取的?

Explorer 时,它将自动加载最新版本的 Graph API 和默认的 GET 请求,如:GET / me?...使用字段扩展来获取这些数据,并限制为每张相册只能有 2 张照片,以使项目数返回一个最小。 将你的请求设置为:GET me?...将你的请求设置为:POST / me / feed 点击查询框下方的添加字段链接。 从Graph API Explorer中添加内容为Hello的消息字段! 系统的响应将返回 post_id 。...将你的请求设置为:POST / me / photos,其中我是您的 user_id。 添加网址字段和。此外,我还添加了标题字段。 使用 publish_actions 权限访问令牌。...将你的请求设置为:POST / page_id / feed 在此添加你的信息: 返回的响应是 post_id 更新 Facebook 信息 让我们更新之前发送到你新闻源的第一篇文章。

3.5K50

Node + Express + Mysql的CMS小结

因为很久写,重点说遇到的几个坑: 1、库版本的问题 比如mysql连接数据库一直报错,因为系统重装过,所以重新安装了最新的Node和Mysql,结果死活连接上,折腾了半天最后发现需要升级一个node-mysql...后台返回也没有问题啊,哪里出问题了, 我找到image.js这个源码后发现这个开源的代码质量确认不能算高,在chrome下时不时会有一些异常抛出。...lang = me.editor.getLang('image');         Base.callback(me.editor, me.dialog, '', (lang && lang.uploadError...from=x 通过req.query.from便可获取参数from的 post提交的参数,通过req.body.paramName可以获取指定的paramName的 2、ejs,暂时习惯用ejs还不太习惯...jade 取值,不要写不然会导致死循环,last few gcs 3、随着node的版本升级,buffer有几个方法已经废弃了  https://nodejs.org/api/buffer.html

1.4K20

如何将WordPress远程附件存储到腾讯云对象存储COS上

wp-content/plugins,然后在后台启用 配置Sync Qcloud Cos插件 在 WordPress 后台管理左侧导航栏设置下腾讯云COS设置,点击进入设置页面,配置说明见下表 配置项 配置...存储桶名称 创建存储桶时自定义的名称 存储桶地域 创建存储桶时所选择的地域 APP ID 开发商 APPID,创建存储桶时名称后的ID SecretID 前往「云 API 密钥」进行获取 SecretKey...前往「云 API 密钥」进行获取 上传缩略图 勾选后不会上传对应的缩略图文件,建议勾选 不在本地保留备份 勾选后不会在本地保留原文件,建议勾选 本地文件夹 本地保存路径,例:wp-content...同时 COS 从源站复制该文件并保存至存储桶对应的目录中;第二次访问时 COS 直接命中对象并返回给客户端。...因为WordPress设计问题,在后台媒体库上传资源会占用文章ID,所以我一般是不在后台上传的 写在最后 项目地址:Github 支持请点Star 任何个人或团体,未经允许禁止转载本文:《如何将 WordPress

4.5K153

Android网络访问库 - Retrofit学习(1)基础

// https://your.api.url/v2/me 动态的url 有时候我们会以一些其他方式获得一个url,比如从数据库或者网络读取到一个url,这样的url就不能像上面那样 通过 baseUrl...同步和异步,和终止 Retrofit 1.x 时,在服务接口的声明中,同步方法需要一个返回,异步方式需要一个 Callback 的泛型参数作为最后一个参数。...“接口定义”的区别 Retrofit 1.9 时 public interface UserService { // 同步,有返回 @POST("/login") User...2.x不再以参数和返回的方式区分异步同步的请求。 “调用”的区别 Retrofit 1.9 时 同步是直接调用。 而异步需要传入回调的实现。在实现里处理成功和失败的方法。...你可以使用 Observable 作为接口声明的返回。 第二个依赖是 AndroidSchedulers 类所需要的,它提供了 在Android主线程的调度方式。

97100
领券